Yggdrasil icon indicating copy to clipboard operation
Yggdrasil copied to clipboard

diffutils: Inconsistency detected by ld.so: dl-version.c: 204: _dl_check_map_versions: Assertion `needed != NULL' failed!

Open mortenpi opened this issue 10 months ago • 2 comments

Getting this error with diffutils_jll 3.10 and 3.8. 3.7, interestingly, is fine. And so are the other binaries from the diffutils_jll (diff3, sdiff and cmp):

julia> run(`$(diffutils_jll._diff()) -v`)
Inconsistency detected by ld.so: dl-version.c: 204: _dl_check_map_versions: Assertion `needed != NULL' failed!
ERROR: failed process: Process(setenv(`/home/mortenpi/.julia/artifacts/95f399139d1ce2b1d78d0fca85d8905d0242e52c/bin/diff -v`,["PATH=/home/mortenpi/.julia/artifacts/95f399139d1ce2b1d78d0fca85d8905d0242e52c/bin:/home/mortenpi/.local/bin:/home/mortenpi/.julia/juliaup/bin:/home/mortenpi/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin", "LD_LIBRARY_PATH=/home/mortenpi/.julia/juliaup/julia-1.10.2+0.x64.linux.gnu/bin/../lib/julia:/home/mortenpi/.julia/juliaup/julia-1.10.2+0.x64.linux.gnu/bin/../lib",  … ]), ProcessExited(127)) [127]

cc @eschnett, but just because you relatively recently updated the JLL, and I'm wondering if anyone can repro this.

This is on Pop OS 22.04, with Julia 1.10.2 via juliaup.

Edit: I can also repro this on Ubuntu on a different system, and with Julia 1.6 and 1.9. So I suspect this is not due to my environment.

mortenpi avatar Apr 07 '24 07:04 mortenpi