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

Graham Inggs ginggs at debian.org
Sat Jun 15 16:27:49 BST 2019


>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.



More information about the Pkg-julia-devel mailing list