It is now not clear to me what works and what doesn’t work for you. Does the selected solution still works for you?
1 Like
it worked until I tried installing IJulia package which has dependencies on VoronoiFVM and PDELab and they are not getting installed. The error shown is mentioned in previous comment. Also, it is required to unset the variables every time i wish to enter the julia env.
sachin@sachin-Lenovo-IdeaPad-S340-14IIL:~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/bin$ ./julia
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.11.3 (2025-01-21)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
(@v1.11) pkg> Segmentation fault (core dumped)
sachin@sachin-Lenovo-IdeaPad-S340-14IIL:~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/bin$ unset LD_LIBRARY_PATH
sachin@sachin-Lenovo-IdeaPad-S340-14IIL:~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/bin$ ./julia
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.11.3 (2025-01-21)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
(@v1.11) pkg> add "IJulia"
Resolving package versions...
No Changes to `~/.julia/environments/v1.11/Project.toml`
No Changes to `~/.julia/environments/v1.11/Manifest.toml`
Precompiling project...
✗ VoronoiFVM
✗ PDELib
0 dependencies successfully precompiled in 12 seconds. 280 already precompiled.
2 dependencies errored.
For a report of the errors see `julia> err`. To retry use `pkg> precompile`
julia> err
PkgPrecompileError: The following 2 direct dependencies failed to precompile:
PDELib
Failed to precompile PDELib [89250b5f-5002-42e4-96e5-388c85c70594] to "/home/sachin/.julia/compiled/v1.11/PDELib/jl_noEadR".
ERROR: LoadError: UndefVarError: `umf_ctrl` not defined in `SparseArrays.UMFPACK`
Stacktrace:
[1] getproperty(x::Module, f::Symbol)
@ Base ./Base.jl:42
[2] top-level scope
@ ~/.julia/packages/VoronoiFVM/J3MrS/src/vfvm_newtoncontrol.jl:2
[3] include(mod::Module, _path::String)
@ Base ./Base.jl:557
[4] include(x::String)
@ VoronoiFVM ~/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:6
[5] top-level scope
@ ~/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:35
[6] include
@ ./Base.jl:557 [inlined]
[7] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String)
@ Base ./loading.jl:2881
[8] top-level scope
@ stdin:6
in expression starting at /home/sachin/.julia/packages/VoronoiFVM/J3MrS/src/vfvm_newtoncontrol.jl:2
in expression starting at /home/sachin/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:1
in expression starting at stdin:6
ERROR: LoadError: Failed to precompile VoronoiFVM [82b139dc-5afc-11e9-35da-9b9bdfd336f3] to "/home/sachin/.julia/compiled/v1.11/VoronoiFVM/jl_DfmNuD".
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:35
[2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool; flags::Cmd, cacheflags::Base.CacheFlags, reasons::Dict{String, Int64}, loadable_exts::Nothing)
@ Base ./loading.jl:3174
[3] (::Base.var"#1110#1111"{Base.PkgId})()
@ Base ./loading.jl:2579
[4] mkpidlock(f::Base.var"#1110#1111"{Base.PkgId}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool})
@ FileWatching.Pidfile ~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/share/julia/stdlib/v1.11/FileWatching/src/pidfile.jl:95
[5] #mkpidlock#6
@ ~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/share/julia/stdlib/v1.11/FileWatching/src/pidfile.jl:90 [inlined]
[6] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64})
@ FileWatching.Pidfile ~/.julia/juliaup/julia-1.11.3+0.x64.linux.gnu/share/julia/stdlib/v1.11/FileWatching/src/pidfile.jl:116
[7] #invokelatest#2
@ ./essentials.jl:1057 [inlined]
[8] invokelatest
@ ./essentials.jl:1052 [inlined]
[9] maybe_cachefile_lock(f::Base.var"#1110#1111"{Base.PkgId}, pkg::Base.PkgId, srcpath::String; stale_age::Int64)
@ Base ./loading.jl:3698
[10] maybe_cachefile_lock
@ ./loading.jl:3695 [inlined]
[11] _require(pkg::Base.PkgId, env::String)
@ Base ./loading.jl:2565
[12] __require_prelocked(uuidkey::Base.PkgId, env::String)
@ Base ./loading.jl:2388
[13] #invoke_in_world#3
@ ./essentials.jl:1089 [inlined]
[14] invoke_in_world
@ ./essentials.jl:1086 [inlined]
[15] _require_prelocked(uuidkey::Base.PkgId, env::String)
@ Base ./loading.jl:2375
[16] macro expansion
@ ./loading.jl:2314 [inlined]
[17] macro expansion
@ ./lock.jl:273 [inlined]
[18] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:2271
[19] #invoke_in_world#3
@ ./essentials.jl:1089 [inlined]
[20] invoke_in_world
@ ./essentials.jl:1086 [inlined]
[21] require(into::Module, mod::Symbol)
@ Base ./loading.jl:2260
[22] include
@ ./Base.jl:557 [inlined]
[23] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base ./loading.jl:2881
[24] top-level scope
@ stdin:6
in expression starting at /home/sachin/.julia/packages/PDELib/fQsBc/src/PDELib.jl:1
in expression starting at stdin:6
VoronoiFVM
Failed to precompile VoronoiFVM [82b139dc-5afc-11e9-35da-9b9bdfd336f3] to "/home/sachin/.julia/compiled/v1.11/VoronoiFVM/jl_PlcS2f".
ERROR: LoadError: UndefVarError: `umf_ctrl` not defined in `SparseArrays.UMFPACK`
Stacktrace:
[1] getproperty(x::Module, f::Symbol)
@ Base ./Base.jl:42
[2] top-level scope
@ ~/.julia/packages/VoronoiFVM/J3MrS/src/vfvm_newtoncontrol.jl:2
[3] include(mod::Module, _path::String)
@ Base ./Base.jl:557
[4] include(x::String)
@ VoronoiFVM ~/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:6
[5] top-level scope
@ ~/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:35
[6] include
@ ./Base.jl:557 [inlined]
[7] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base ./loading.jl:2881
[8] top-level scope
@ stdin:6
in expression starting at /home/sachin/.julia/packages/VoronoiFVM/J3MrS/src/vfvm_newtoncontrol.jl:2
in expression starting at /home/sachin/.julia/packages/VoronoiFVM/J3MrS/src/VoronoiFVM.jl:1
in expression starting at stdin:6
julia>
This is a completely unrelated error, so please start a new thread to get help on this.
1 Like
Done.