The error you ran into is because of this PR:
https://github.com/JuliaLang/julia/pull/16235

Gallium was updated for this, but those updates haven't made their way into
a tagged release yet, so if you want to run on a Julia more recent than the
above commit, as Tim pointed out, you'll need to get a recent version of
Gallium and related packages (as described at the end of the README).

... except, that the last few commits of Gallium () were broken for me, so
I needed to checkout 5ccf1d7 (4 commits back, as of this morning).  After
that, I got a working Gallium.

Cheers!
   Kevin


On Sat, May 14, 2016 at 12:41 PM, Tim Holy <[email protected]> wrote:

> Julia & Gallium are changing so rapidly, and work together so closely,
> that if
> you're wanting to use Gallium, you probably need to update both daily (or
> more
> frequently).
>
> Best,
> --Tim
>
> On Saturday, May 14, 2016 10:45:28 AM David van Leeuwen wrote:
> > Hello,
> >
> > On Saturday, May 14, 2016 at 10:57:18 AM UTC+2, Tim Holy wrote:
> > > On Saturday, May 14, 2016 01:05:39 AM David van Leeuwen wrote:
> > > > Which version of Julia should I use?  My 0.4.5 complains on install
> > >
> > > "Gallium
> > >
> > > > can't be installed because it has no versions that support 0.4.5 of
> > >
> > > julia",
> > >
> > > > in my 0.5.0 there is no package Gallium in Metadata.
> > >
> > > You probably need to do Pkg.update() on your julia-0.5, then:
> > >
> > > $ ls ~/.julia/v0.5/METADATA/Gallium/versions/
> > > 0.0.1  0.0.2
> > >
> > > I updated julia-0.5 to today's master, but I still can't load Gallium.
> > >
> >   | | |_| | | | (_| |  |  Version 0.5.0-dev+4090 (2016-05-14 16:02 UTC)
> >
> >  _/ |\__'_|_|_|\__'_|  |  Commit 09f861d (0 days old master)
> >
> > |__/                   |  x86_64-apple-darwin14.5.0
> >
> > julia>julia> Pkg.update()
> >
> > INFO: Updating METADATA...
> >
> > INFO: Computing changes...
> >
> > INFO: No packages to install, update or remove
> >
> > false
> >
> > julia> using Gallium
> >
> > INFO: Precompiling module Gallium...
> >
> > WARNING: Base.ASCIIString is deprecated, use String instead.
> >
> >  likely near /Users/david/.julia/v0.5/JuliaParser/src/token.jl:13
> >
> > WARNING: Base.UTF8String is deprecated, use String instead.
> >
> >  likely near /Users/david/.julia/v0.5/JuliaParser/src/token.jl:13
> >
> > ERROR: LoadError: LoadError: UndefVarError: TopNode not defined
> >
> > in include_from_node1(::String) at ./loading.jl:426 (repeats 2 times)
> >
> > [inlined code] from ./boot.jl:226
> >
> > in anonymous at ./<no file>:4294967295
> >
> > in eval(::Module, ::Any) at ./boot.jl:226
> >
> > [inlined code] from ./sysimg.jl:11
> >
> > in process_options(::Base.JLOptions) at ./client.jl:240
> >
> > in _start() at ./client.jl:319
> >
> > etc.  I must be doing something wrong.
>
>

Reply via email to