[Pkg-julia-devel] Bug#930548: julia: Arpack not building with source compiled (packaged) Julia

Mateusz K mateusz.kaduk at gmail.com
Sat Jun 15 18:51:55 BST 2019


Looks like close to what we are seeing

https://github.com/JuliaLinearAlgebra/ArpackBuilder/issues/5
https://github.com/JuliaLinearAlgebra/Arpack.jl/issues/5

They suggest using official binaries, that fixes one problem, but I run
into another incompatibility with Debian libraries related to CUDA.
So if you don't need Debian's binaries like I do, official binaries should
be a good temporal fix.

I tried manual Arpack build instructions from mentioned above new issue
https://github.com/JuliaLinearAlgebra/Arpack.jl/pull/69 and I could build
Arpack, but Julia is not picking it up.

On Sat, Jun 15, 2019 at 5:28 PM Graham Inggs <ginggs at debian.org> wrote:

> From ~/.julia/packages/Arpack/cu5By/deps after adding Distributions
> using upstream's version 1.0.4:
>
> [ Info: Downloading
>
> https://github.com/JuliaLinearAlgebra/ArpackBuilder/releases/download/v3.5.0-3/Arpack.v3.5.0-3.x86_64-linux-gnu-gcc7.tar.gz
> to
> /home/ginggs/.julia/packages/Arpack/cu5By/deps/usr/downloads/Arpack.v3.5.0-3.x86_64-linux-gnu-gcc7.tar.gz...
>
> From the same file using Debian's version 1.0.4+dfsg-1:
>
> [ Info: Downloading
>
> https://github.com/JuliaLinearAlgebra/ArpackBuilder/releases/download/v3.5.0-3/Arpack.v3.5.0-3.x86_64-linux-gnu-gcc8.tar.gz
> to
> /home/ginggs/.julia/packages/Arpack/cu5By/deps/usr/downloads/Arpack.v3.5.0-3.x86_64-linux-gnu-gcc8.tar.gz...
> ERROR: LoadError: LibraryProduct(nothing, ["libarpack"], :libarpack,
> "Prefix(/home/ginggs/.julia/packages/Arpack/cu5By/deps/usr)") is not
> satisfied, cannot generate deps.jl!
> Stacktrace:
>  [1] error(::String) at ./error.jl:33
>  [2] #write_deps_file#152(::Bool, ::Function, ::String,
> ::Array{LibraryProduct,1}) at
> /home/ginggs/.julia/packages/BinaryProvider/TcAwt/src/Products.jl:414
>  [3] (::getfield(BinaryProvider,
> Symbol("#kw##write_deps_file")))(::NamedTuple{(:verbose,),Tuple{Bool}},
> ::typeof(write_deps_file), ::String, ::Array{LibraryProduct,1}) at
> ./none:0
>  [4] top-level scope at none:0
>  [5] include at ./boot.jl:317 [inlined]
>  [6] include_relative(::Module, ::String) at ./loading.jl:1044
>  [7] include(::Module, ::String) at ./sysimg.jl:29
>  [8] include(::String) at ./client.jl:392
>  [9] top-level scope at none:0
> in expression starting at
> /home/ginggs/.julia/packages/Arpack/cu5By/deps/build.jl:74
>
> The only difference seems to be gcc7 vs gcc8 in the filename.
> Using the Debian version, libarpack.so seems to be built successfully,
> but there's a problem generating deps.jl.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-julia-devel/attachments/20190615/8b2fb1ba/attachment.html>


More information about the Pkg-julia-devel mailing list