Menu
Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities. Product Security Center Security Updates. Relocation error version GLIBCPRIVATE not defined in file libc.so.6; From: Aurelien Jarno; Date: Sat, 12 Mar 2016 16:50:17 +0100.
I hope somebody might be able to answer me this as I am getting somewhat nervous about the state of my system right now. I did an emerge -u world and it upgraded glibc from 232 to 233 and continued to do Mozilla, At the end of the Mozilla emerge it came up with:
relocation error: /lib/libpthread.so.0 version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
And then it crashed on me. ls does not work, a host of other things does not work either, and emerge certainly does not work.
Now, this is pretty dissapointing to say the least, I am not very impressed that an emerge would do this to my system. If it had needed a reboot after installing the glibc, I would have thought this was at least a breakoff point from the emerge -u world?
Anyway, somehow I must be able to either get this version of glibc to work, or be able to go back to the old version. Though the latter would be difficult as there does not seem to be any _old or similar in the /lib directory for the libc files.
Anybody who can be of some assistance on this one? I do hope I do not have to rebuild the system, as that took a whole weekend + various maintenance work ever since to do.
-Geir
**Is the bug primarily related to salmon (bulk mode) or alevin (single-cell mode)? Salmon
Describe the bug
I downloaded salmon-0.11.3-linux_x86_64.tar.gz file and extracted it. There is no makefile or install.sh files, just the bin. lib, sample_data. Therefore no any installation steps. The bin and lib were put in environment paths PATH and LD_LIBRARY_PATH.
When I run trinity command i get following error:
I downloaded salmon-0.11.3-linux_x86_64.tar.gz file and extracted it. There is no makefile or install.sh files, just the bin. lib, sample_data. Therefore no any installation steps. The bin and lib were put in environment paths PATH and LD_LIBRARY_PATH.
When I run trinity command i get following error:
Trinity version: Trinity-v2.6.6
-ERROR: couldn't run the network check to confirm latest Trinity software version.
-ERROR: couldn't run the network check to confirm latest Trinity software version.
Tuesday, September 11, 2018: 14:29:38 CMD: java -Xmx64m -XX:ParallelGCThreads=2 -jar /path/to/trinity/2.6.6/x86_64/util/support_scripts/ExitTester.jar 0
Error: dl failure on line 893
Error: failed /path/to/java/8u131/x86_64/jre/lib/amd64/server/libjvm.so, because /path/to/bin/salmon/0.11.3/x86_64/lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Error, cmd: java -Xmx64m -XX:ParallelGCThreads=2 -jar /path/to/trinity/2.6.6/x86_64/util/support_scripts/ExitTester.jar 0 died with ret 1536 at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2581.
main::process_cmd('java -Xmx64m -XX:ParallelGCThreads=2 -jar /path/to...') called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2666
eval {...} called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2665
main::test_java_failure_capture() called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 1159
Error: dl failure on line 893
Error: failed /path/to/java/8u131/x86_64/jre/lib/amd64/server/libjvm.so, because /path/to/bin/salmon/0.11.3/x86_64/lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Error, cmd: java -Xmx64m -XX:ParallelGCThreads=2 -jar /path/to/trinity/2.6.6/x86_64/util/support_scripts/ExitTester.jar 0 died with ret 1536 at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2581.
main::process_cmd('java -Xmx64m -XX:ParallelGCThreads=2 -jar /path/to...') called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2666
eval {...} called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 2665
main::test_java_failure_capture() called at /path/to/bin/core/../..//trinity/2.6.6/x86_64/bin/Trinity line 1159
I get similar error while just checking for java version
$ java -version
$ java -version
Error: dl failure on line 893
Error: failed /tsl/software/testing/java/8u131/x86_64/jre/lib/amd64/server/libjvm.so, because /tsl/software/testing/bin/core/../..//salmon/0.11.3/x86_64/lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
Error: failed /tsl/software/testing/java/8u131/x86_64/jre/lib/amd64/server/libjvm.so, because /tsl/software/testing/bin/core/../..//salmon/0.11.3/x86_64/lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
To Reproduce
Steps and data to reproduce the behavior:
Steps and data to reproduce the behavior:
Specifically, please provide at least the following information:
- Which version of salmon was used? 0.11.3
- How was salmon installed (compiled, downloaded executable, through bioconda)? downloaded executables
- Which reference (e.g. transcriptome) was used? no reference
- Which read files were used? fastq
- Which program options were used? Trinity options
Expected behavior
A clear and concise description of what you expected to happen.
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots or terminal output to help explain your problem.
If applicable, add screenshots or terminal output to help explain your problem.
Desktop (please complete the following information):
- OS: [e.g. Ubuntu Linux, OSX] CentOS
- Version [ If you are on OSX, the output of
sw_vers
. If you are on linux the output ofuname -a
andlsb_release -a
]
Additional context
Add any other context about the problem here.
Add any other context about the problem here.