If the user has a large number of packages installed on the old system, how about doing a Pkg.init(), followed by copying over only the REQUIRE file from ~/.julia/v0.x/ and then doing a Pkg.update()? This could save some typing.
--Peter On Friday, June 12, 2015 at 9:25:54 AM UTC-7, Elliot Saba wrote: > > Hello K Leo, > > First off, because many packages use binary dependencies, you shouldn't > copy packages from one computer to the other like that; although in > principle it shouldn't break anything, you will have a bunch of extra files > laying around that your computer doesn't know what to do with, and I like > to keep the number of potentially confounding issues to a minimum. The > recommended way to do this is to just `Pkg.add()` all the packages you need > over on your OSX machine. > > Could you remove your `~/.julia` directory, try again, and post any output > to a gist showing the errors you're seeing? > -E > > On Fri, Jun 12, 2015 at 1:16 AM, Andreas Lobinger <[email protected] > <javascript:>> wrote: > >> I'm not sure, but there seems to be some issues with homebrew on OSX >> which is the basis to use libraries like cairo, pango etc. So it could be >> the copy of the julia part of the package is correct, while the libraries >> the package tries to call isn't. Check both Cairo.jl and Homebrew.jl issues. >> > >
