ReadOnlyMemoryError() after Pkg.init()??

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

ReadOnlyMemoryError() after Pkg.init()??

Angel de Vicente
Hi,

I just did a fresh installation of Julia from source files and
apparently all went well, but I get the following error when trying to
call Pkg.init()

Any idea what could be happening?

,----
| [angelv@duna ~]$ julia
|                _  
|    _       _ _(_)_     |  A fresh approach to technical computing
|   (_)     | (_) (_)    |  Documentation: http://docs.julialang.org
|    _ _   _| |_  __ _   |  Type "?help" for help.
|   | | | | | | |/ _` |  |
|   | | |_| | | | (_| |  |  Version 0.5.1-pre+27 (2016-11-04 08:41 UTC)
|  _/ |\__'_|_|_|\__'_|  |  Commit 25f7066* (6 days old release-0.5)
| |__/                   |  x86_64-redhat-linux
|
| julia> Pkg.init()
| INFO: Initializing package repository /home/angelv/.julia/v0.5
| INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl 
| ERROR: ReadOnlyMemoryError()                                                                                                                                                                                                                                                
| julia>          
`----

Thanks,
--
Ángel de Vicente
http://www.iac.es/galeria/angelv/         
Reply | Threaded
Open this post in threaded view
|

ReadOnlyMemoryError() after Pkg.init()??

Tony Kelman
Was this by any chance a source build in the same git clone where you had previously compiled the master 0.6-dev branch of julia?
Reply | Threaded
Open this post in threaded view
|

Re: ReadOnlyMemoryError() after Pkg.init()??

Angel de Vicente
Hi,

Tony Kelman <[hidden email]> writes:
> Was this by any chance a source build in the same git clone where you had previously compiled the master 0.6-dev branch of julia?

No. Just to make sure, I deleted the directories .julia and julia and
did it again as per the instructions at:
https://github.com/JuliaLang/julia

I'm stuck here... Any help appreciated.

,----
| [angelv@duna SRC_CODE]$ git clone git://github.com/JuliaLang/julia.git
| [angelv@duna SRC_CODE]$ cd julia
| [angelv@duna julia]$ git checkout release-0.5
| [angelv@duna julia]$ make -j 14
|
| [angelv@duna julia]$ pwd                                                                                                                                                                              
| /scratch1/angelv/SRC_CODE/julia                                                                                                                                                                        
|
| [angelv@duna julia]$ which julia                                                                                                                                                                      
| /scratch1/angelv/SRC_CODE/julia/julia                                                                                                                                                                  
|
| [angelv@duna julia]$ julia                                                                                                                                                                            
|                _                                                                                                                                                                                      
|    _       _ _(_)_     |  A fresh approach to technical computing                                                                                                                                      
|   (_)     | (_) (_)    |  Documentation: http://docs.julialang.org                                                                                                                                     
|    _ _   _| |_  __ _   |  Type "?help" for help.                                                                                                                                                      
|   | | | | | | |/ _` |  |                                                                                                                                                                              
|   | | |_| | | | (_| |  |  Version 0.5.1-pre+27 (2016-11-04 08:41 UTC)                                                                                                                                  
|  _/ |\__'_|_|_|\__'_|  |  Commit 25f7066 (7 days old release-0.5)                                                                                                                                      
| |__/                   |  x86_64-redhat-linux                                                                                                                                                          
|                                                                                                                                                                                                        
| julia> Pkg.init()                                                                                                                                                                                      
| INFO: Initializing package repository /home/angelv/.julia/v0.5                                                                                                                                        
| INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl                                                                                                                                   
| ERROR: ReadOnlyMemoryError()                                                                                                                                                                          
|                                                                                                                                                                                                        
| julia>      
`----
--
Ángel de Vicente
http://www.iac.es/galeria/angelv/         
Reply | Threaded
Open this post in threaded view
|

Re: ReadOnlyMemoryError() after Pkg.init()??

Tony Kelman
I think you'll have to run in a debugger, either Gallium.jl (installed manually since Pkg isn't working for you) or gdb or lldb, to see exactly where the error is happening in libgit2 cloning METADATA. Do the 0.5.0 generic Linux release binaries have the same problem?
Reply | Threaded
Open this post in threaded view
|

Re: ReadOnlyMemoryError() after Pkg.init()??

Angel de Vicente
Hi,

Tony Kelman <[hidden email]> writes:
> I think you'll have to run in a debugger, either Gallium.jl (installed manually
> since Pkg isn't working for you) or gdb or lldb, to see exactly where the error
> is happening in libgit2 cloning METADATA. Do the 0.5.0 generic Linux release
> binaries have the same problem?

No problem with the 0.5.0 generic Linux binaries, but it would be nice
to be able to compile from source. I will try to debug with gdb, though
I guess I have to recompile Julia with -g flags? Will post if I get
somewhere.

Thanks,
--
Ángel de Vicente
http://www.iac.es/galeria/angelv/