Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

julia not there anymore? #55

Closed
hbauschke opened this issue Nov 21, 2013 · 6 comments
Closed

julia not there anymore? #55

hbauschke opened this issue Nov 21, 2013 · 6 comments

Comments

@hbauschke
Copy link

Hi, I got:

brew install --HEAD julia && brew test -v julia
Error: No available formula for julia
Searching taps...
Error: GitHub API rate limit exceeded for 24.67.110.6. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
You may want to create an API token: https://github.com/settings/applications
and then set HOMEBREW_GITHUB_API_TOKEN.

The second error just came in addition, I don't know what either means.

Cheers,

Heinz.

@staticfloat
Copy link
Owner

Have you tapped my tap? e.g. brew tap staticfloat/julia?

@hbauschke
Copy link
Author

Hi staticfloat, I got:
brew tap staticfloat/julia
Error: Already tapped!

Thanks for your reply!

@StefanKarpinski
Copy link

So close to haiku.

@hbauschke
Copy link
Author

Thank you all. I started from scratch. It seems to work (at least gaston), except for the test.
Thanks again,

Heinz.

~> brew update
Already up-to-date.
~> brew install gfortran
Warning: gfortran-4.8.2 already installed
~> brew tap staticfloat/julia
Error: Already tapped!
~> brew install --HEAD julia
Error: No available formula for julia
Searching taps...
~> brew install gnuplot --wx
Warning: gnuplot-4.6.3 already installed
~> julia
-bash: julia: command not found
~> alia
-bash: alia: command not found
~> alias
alias latexdiff='/Users/bauschke/bin/latexdiff'
alias latexdiffvc='/Users/bauschke/bin/latexdiff-vc'
alias latexrevise='/Users/bauschke/bin/latexrevise'
alias livre='cd ~/Dropbox/Livre'
alias ls='ls -GF'
alias maple='/Applications/Maple\ 17/maple'
alias mvim='/Applications/mvim'
alias rm='rm -i'
alias sage='/Applications/sage/sage'
~> brew rm julia
Error: No such keg: /usr/local/Cellar/julia
~> brew doctor
Error: No available formula for openblas-julia
~> brew rm openblas-julia
Error: No such keg: /usr/local/Cellar/openblas-julia
~> brew rm julia
Error: No such keg: /usr/local/Cellar/julia
~> brew rm openblas-julia
Error: No such keg: /usr/local/Cellar/openblas-julia
~> brew rm suite-sparse-julia
Uninstalling /usr/local/Cellar/suite-sparse-julia/4.2.1...
~> brew install --HEAD julia
Error: No available formula for julia
Searching taps...
~> brew tap staticfloat/julia
Error: Already tapped!
~> brew untap staticfloat/julia
Untapped 7 formula
~> brew doctor
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run brew link on these:

arpack-julia

Warning: Some installed formula are missing dependencies.
You should brew install the missing dependencies:

brew install gtksourceview pygtksourceview

Run brew missing for more details.
~> brew link arpack-julia
Linking /usr/local/Cellar/arpack-julia/3.1.3... 5 symlinks created
~> brew install gtksourceview pygtksourceview
==> Downloading http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/2.10/gtksourceview-2
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/gtksourceview/2.10.5
==> make install
/usr/local/Cellar/gtksourceview/2.10.5: 228 files, 5.0M, built in 26 seconds
==> Downloading http://ftp.gnome.org/pub/gnome/sources/pygtksourceview/2.10/pygtksourcevi
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/pygtksourceview/2.10.0 --disable-docs
==> make install
==> Caveats
For non-homebrew python (2.x), you need to amend your PYTHONPATH like so:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
==> Summary
/usr/local/Cellar/pygtksourceview/2.10.0: 9 files, 288K, built in 12 seconds
~> brew doctor
Your system is ready to brew.
~>
[Restored]
Last login: Thu Nov 21 22:28:21 on ttys000
~> clear

~> brew update
Already up-to-date.
~> brew doctor
Your system is ready to brew.
~> brew install gfortran
Warning: gfortran-4.8.2 already installed
~> brew tap staticfloat/julia
Cloning into '/usr/local/Library/Taps/staticfloat-julia'...
remote: Counting objects: 423, done.
remote: Compressing objects: 100% (195/195), done.
remote: Total 423 (delta 231), reused 416 (delta 227)
Receiving objects: 100% (423/423), 69.50 KiB | 0 bytes/s, done.
Resolving deltas: 100% (231/231), done.
Checking connectivity... done
Tapped 7 formula
~> brew install --HEAD julia
==> Installing dependencies for julia: openblas-julia, suite-sparse-julia
==> Installing julia dependency: openblas-julia
==> Downloading http://github.com/xianyi/OpenBLAS/archive/v0.2.8.tar.gz
Already downloaded: /Library/Caches/Homebrew/openblas-julia-0.2.8.tar.gz
==> Using Homebrew-provided fortran compiler.
This may be changed by setting the FC environment variable.
==> make FC=/usr/local/bin/gfortran
==> make PREFIX=/usr/local/Cellar/openblas-julia/0.2.8 install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

LDFLAGS:  -L/usr/local/opt/openblas-julia/lib
CPPFLAGS: -I/usr/local/opt/openblas-julia/include

==> Summary
/usr/local/Cellar/openblas-julia/0.2.8: 13 files, 31M, built in 6.1 minutes
==> Installing julia dependency: suite-sparse-julia
==> Downloading http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-4.2.1.tar
Already downloaded: /Library/Caches/Homebrew/suite-sparse-julia-4.2.1.tar.gz
==> make library
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

Conflicts with suite-sparse

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

LDFLAGS:  -L/usr/local/opt/suite-sparse-julia/lib
CPPFLAGS: -I/usr/local/opt/suite-sparse-julia/include

==> Summary
/usr/local/Cellar/suite-sparse-julia/4.2.1: 76 files, 3.6M, built in 86 seconds
==> Installing julia
==> Using Homebrew-provided fortran compiler.
This may be changed by setting the FC environment variable.
==> Cloning https://github.com/JuliaLang/julia.git
Updating /Library/Caches/Homebrew/julia--git
==> Downloading patches
######################################################################## 100.0%
==> Patching
patching file deps/Makefile
Hunk #1 succeeded at 1234 (offset 580 lines).
==> Building with an alternative Fortran compiler
This is unsupported.
==> Downloading http://double-conversion.googlecode.com/files/double-conversion-1.1.1.tar
Already downloaded: /Library/Caches/Homebrew/double-conversion-1.1.1.tar.gz
==> Using double-conversion: /Library/Caches/Homebrew/double-conversion-1.1.1.tar.gz
==> Downloading http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-2.2.tar.gz
Already downloaded: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> Using DSFMT: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> make -C contrib -f repackage_system_suitesparse4.make PREFIX=/usr/local/Cellar/julia/
==> make release PREFIX=/usr/local/Cellar/julia/HEAD USE_BLAS64=0 FC=/usr/local/bin/gfort
==> make install PREFIX=/usr/local/Cellar/julia/HEAD USE_BLAS64=0 FC=/usr/local/bin/gfort
==> Caveats
Documentation and Examples have been installed into:
/usr/local/Cellar/julia/HEAD/share/julia

Test suite has been installed into:
/usr/local/Cellar/julia/HEAD/share/julia/test

Run the command brew test -v julia to run all tests.
==> Summary
/usr/local/Cellar/julia/HEAD: 422 files, 48M, built in 114 seconds
~> brew test -v julia
Testing julia
Error: julia: failed
~> brew rm julia arpack-julia suite-sparse-julia
Uninstalling /usr/local/Cellar/julia/HEAD...
Uninstalling /usr/local/Cellar/arpack-julia/3.1.3...
Uninstalling /usr/local/Cellar/suite-sparse-julia/4.2.1...
~> brew install --HEAD julia && brew test -v julia
==> Installing dependencies for julia: arpack-julia, suite-sparse-julia
==> Installing julia dependency: arpack-julia
==> Using Homebrew-provided fortran compiler.
This may be changed by setting the FC environment variable.
==> Downloading http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng-3.1
Already downloaded: /Library/Caches/Homebrew/arpack-julia-3.1.3.tar.gz
==> Building with an alternative Fortran compiler
This is unsupported.
==> ./configure --prefix=/usr/local/Cellar/arpack-julia/3.1.3 --enable-shared --with-blas
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

Conflicts with arpack

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

LDFLAGS:  -L/usr/local/opt/arpack-julia/lib

==> Summary
/usr/local/Cellar/arpack-julia/3.1.3: 9 files, 1.0M, built in 14 seconds
==> Installing julia dependency: suite-sparse-julia
==> Downloading http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-4.2.1.tar
Already downloaded: /Library/Caches/Homebrew/suite-sparse-julia-4.2.1.tar.gz
==> make library
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

Conflicts with suite-sparse

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

LDFLAGS:  -L/usr/local/opt/suite-sparse-julia/lib
CPPFLAGS: -I/usr/local/opt/suite-sparse-julia/include

==> Summary
/usr/local/Cellar/suite-sparse-julia/4.2.1: 76 files, 3.6M, built in 86 seconds
==> Installing julia
==> Using Homebrew-provided fortran compiler.
This may be changed by setting the FC environment variable.
==> Cloning https://github.com/JuliaLang/julia.git
Updating /Library/Caches/Homebrew/julia--git
==> Downloading patches
######################################################################## 100.0%
==> Patching
patching file deps/Makefile
Hunk #1 succeeded at 1234 (offset 580 lines).
==> Building with an alternative Fortran compiler
This is unsupported.
==> Downloading http://double-conversion.googlecode.com/files/double-conversion-1.1.1.tar
Already downloaded: /Library/Caches/Homebrew/double-conversion-1.1.1.tar.gz
==> Using double-conversion: /Library/Caches/Homebrew/double-conversion-1.1.1.tar.gz
==> Downloading http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-2.2.tar.gz
Already downloaded: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> Using DSFMT: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> make -C contrib -f repackage_system_suitesparse4.make PREFIX=/usr/local/Cellar/julia/
==> make release PREFIX=/usr/local/Cellar/julia/HEAD USE_BLAS64=0 FC=/usr/local/bin/gfort
==> make install PREFIX=/usr/local/Cellar/julia/HEAD USE_BLAS64=0 FC=/usr/local/bin/gfort
==> Caveats
Documentation and Examples have been installed into:
/usr/local/Cellar/julia/HEAD/share/julia

Test suite has been installed into:
/usr/local/Cellar/julia/HEAD/share/julia/test

Run the command brew test -v julia to run all tests.
==> Summary
/usr/local/Cellar/julia/HEAD: 422 files, 48M, built in 110 seconds
Testing julia
Error: julia: failed

@staticfloat
Copy link
Owner

Hmmm. That's really weird, I've never seen installation fail like this.

What happens when you type julia?

@staticfloat
Copy link
Owner

@hbauschke I think I've figured out why your test failed. The docs have been updated as it is now necessary to pass --HEAD to brew test:

$ brew test -v --HEAD julia

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants