For a while now I have been git pulling julia and making with constant success. However, currently I am having trouble getting julia .3 to let Pkg.update() complete without error. It is related to IJulia. I have IJulia installed although I have not used it much. Here are the particullars:
current julia: *Version 0.3.0-prerelease+1491 (2014-02-09 12:09 UTC)* When Pkg.update gets toward the end of the update process I get: *julia> **Pkg.update()* *INFO: Updating METADATA...* *INFO: Updating cache of IJulia...* *INFO: Updating cache of Distributions...* *INFO: Computing changes...* *INFO: Upgrading ArrayViews: v0.2.5 => v0.3.0* *INFO: Upgrading Distributions: v0.3.3 => v0.3.4* *INFO: Upgrading IJulia: v0.1.2 => v0.1.4* *INFO: Building Homebrew* Checking out files: 100% (3023/3023), done. HEAD is now at c588ffb Remove git rebasing code that slipped through remote: Counting objects: 30, done. remote: Compressing objects: 100% (24/24), done. remote: Total 30 (delta 15), reused 12 (delta 6) Unpacking objects: 100% (30/30), done. >From https://github.com/staticfloat/homebrew-juliadeps 615589b..0854801 master -> origin/master HEAD is now at 0854801 Reintroduce freetype and libpng formulae as they're keg-only pre-mountain lion *INFO: Building Nettle* *INFO: Building ZMQ* *INFO: Building IJulia* Traceback (most recent call last): File "/usr/local/bin/ipython", line 5, in <module> from pkg_resources import load_entry_point File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module> working_set.require(__requires__) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require needed = self.resolve(parse_requirements(requirements)) File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve raise DistributionNotFound(req) # XXX put more info here pkg_resources.DistributionNotFound: ipython==1.0.dev *=============================================[ ERROR: IJulia ]==============================================* *IPython is required for IJulia, got errors* * ErrorException("failed process: Process(`ipython --version`, ProcessExited(1)) [1]")* * could not start process `ipython2 --version`: permission denied (EACCES)* * could not start process `ipython3 --version`: no such file or directory (ENOENT)* *while loading /Users/comerduncan/.julia/IJulia/deps/build.jl, in expression starting on line 17* *============================================================================================================* *==============================================[ BUILD ERRORS ]==============================================* *WARNING: IJulia had build errors.* * - packages with build errors remain installed in /Users/comerduncan/.julia* * - build a package and all its dependencies with `Pkg.build(pkg)`* * - build a single package by running its `deps/build.jl` script* *============================================================================================================* Note that I am running the dev version of ipython, so currently I have IPython 2.0.0-dev installed. The above output seems to choke because the ipython it finds is not 1.0. If this is so, what can I do to get Pkg.update() to be ok with my running ipython 2.0.0-dev? Thanks for your help! Comer
