Anonymous | Login | 2024-04-18 06:23 CEST |
Main | My View | View Issues |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
0005086 | [mc] regular use | minor | always | 2013-07-03 15:35 | 2013-07-04 13:31 | ||
Reporter | blindpassenger | View Status | public | ||||
Assigned To | dam | ||||||
Priority | normal | Resolution | no change required | ||||
Status | closed | ||||||
Summary | 0005086: ld.so.1: mc: fatal: relocation error: file /opt/csw/bin/mc: symbol g_option_context_new: referenced symbol not found | ||||||
Description |
mc doesn't start up and shows the following error message: # mc ld.so.1: mc: fatal: relocation error: file /opt/csw/bin/mc: symbol g_option_context_new: referenced symbol not found Killed This is what ldd shows: # ldd /opt/csw/bin/mc libslang.so.2 => /opt/csw/lib/libslang.so.2 libssh2.so.1 => /opt/csw/lib/libssh2.so.1 libsocket.so.1 => /lib/libsocket.so.1 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 libpthread.so.1 => /lib/libpthread.so.1 libthread.so.1 => /lib/libthread.so.1 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 libintl.so.8 => /opt/csw/lib/libintl.so.8 libnsl.so.1 => /lib/libnsl.so.1 libc.so.1 => /lib/libc.so.1 libdl.so.1 => /lib/libdl.so.1 libm.so.1 => /lib/libm.so.1 libssl.so.1.0.0 => /opt/csw/lib/libssl.so.1.0.0 libcrypto.so.1.0.0 => /opt/csw/lib/libcrypto.so.1.0.0 libz.so.1 => /usr/lib/libz.so.1 libiconv.so.2 => /opt/csw/lib/libiconv.so.2 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 libm.so.2 => /lib/libm.so.2 /platform/SUNW,Netra-T12/lib/libc_psr.so.1 /platform/SUNW,Netra-T12/lib/libmd_psr.so.1 |
||||||
Additional Information | |||||||
Tags | No tags attached. | ||||||
Attached Files | |||||||
|
Notes | |
(0010460) dam (administrator) 2013-07-03 18:41 |
Are you running "unstable" or "testing"? I'll nonetheless update to 4.8.8 now, prepare to test the new release soon. |
(0010461) dam (administrator) 2013-07-03 20:42 |
Updated packages will appear here in a couple of minutes, please verify if the error is gone: http://buildfarm.opencsw.org/experimental.html#mc [^] |
(0010465) blindpassenger (reporter) 2013-07-04 09:51 |
Thanks for your quick feedback! I tried out the new package, but unfortunately I am still getting the same error: # mc -v ld.so.1: mc: fatal: relocation error: file /opt/csw/bin/mc: symbol g_option_context_new: referenced symbol not found Killed # pkginfo -l CSWmc PKGINST: CSWmc NAME: mc - A curses-based visual shell and file manager CATEGORY: application ARCH: sparc VERSION: 4.8.8,REV=2013.07.03 BASEDIR: / VENDOR: http://www.midnight-commander.org [^] packaged for CSW by Dagobert Michelsen PSTAMP: dam@unstable10s-20130703200117 INSTDATE: Jul 04 2013 09:49 HOTLINE: http://www.opencsw.org/bugtrack/ [^] EMAIL: dam@opencsw.org STATUS: completely installed FILES: 335 installed pathnames 23 shared pathnames 52 directories 64 executables 13951 blocks used (approx) # ldd /opt/csw/bin/mc libslang.so.2 => /opt/csw/lib/libslang.so.2 libssh2.so.1 => /opt/csw/lib/libssh2.so.1 libnsl.so.1 => /lib/libnsl.so.1 libsocket.so.1 => /lib/libsocket.so.1 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 libpthread.so.1 => /lib/libpthread.so.1 libthread.so.1 => /lib/libthread.so.1 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 libintl.so.8 => /opt/csw/lib/libintl.so.8 libc.so.1 => /lib/libc.so.1 libdl.so.1 => /lib/libdl.so.1 libm.so.1 => /lib/libm.so.1 libssl.so.1.0.0 => /opt/csw/lib/libssl.so.1.0.0 libcrypto.so.1.0.0 => /opt/csw/lib/libcrypto.so.1.0.0 libz.so.1 => /usr/lib/libz.so.1 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libiconv.so.2 => /opt/csw/lib/libiconv.so.2 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 libm.so.2 => /lib/libm.so.2 /platform/SUNW,Netra-T12/lib/libc_psr.so.1 /platform/SUNW,Netra-T12/lib/libmd_psr.so.1 |
(0010466) dam (administrator) 2013-07-04 10:46 |
There we have it, the ldd should look like this: dam@unstable10s [unstable10s]:/home/dam > ldd /opt/csw/bin/mc libslang.so.2 => /opt/csw/lib/sparcv8/libslang.so.2 libssh2.so.1 => /opt/csw/lib/sparcv8/libssh2.so.1 libsocket.so.1 => /lib/libsocket.so.1 libgmodule-2.0.so.0 => /opt/csw/lib/sparcv8/libgmodule-2.0.so.0 libpthread.so.1 => /lib/libpthread.so.1 libthread.so.1 => /lib/libthread.so.1 libglib-2.0.so.0 => /opt/csw/lib/sparcv8/libglib-2.0.so.0 libintl.so.8 => /opt/csw/lib/sparcv8/libintl.so.8 libnsl.so.1 => /lib/libnsl.so.1 libc.so.1 => /lib/libc.so.1 libdl.so.1 => /lib/libdl.so.1 libm.so.1 => /lib/libm.so.1 libssl.so.1.0.0 => /opt/csw/lib/sparcv8plus+vis/libssl.so.1.0.0 libcrypto.so.1.0.0 => /opt/csw/lib/sparcv8plus+vis/libcrypto.so.1.0.0 libz.so.1 => /opt/csw/lib/sparcv8plus+vis/libz.so.1 libiconv.so.2 => /opt/csw/lib/sparcv8/libiconv.so.2 libpcre.so.1 => /opt/csw/lib/sparcv8/libpcre.so.1 librt.so.1 => /lib/librt.so.1 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libaio.so.1 => /lib/libaio.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 libm.so.2 => /lib/libm.so.2 /platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1 /platform/SUNW,SPARC-Enterprise-T5220/lib/libmd_psr.so.1 Please note that you are using the glib from /usr/lib instead of /opt/csw/lib. Do you have CSWlibglib2-0-0 and CSWlibgmodule2-0-0 installed as noted in the package dependencies? |
(0010467) blindpassenger (reporter) 2013-07-04 11:14 |
I have both of the pacakges installed. Didn't realize that I was using the wrong lib there. I changed my LD_LIBRARY_PATH now to have /opt/csw/lib first in the path and now it works. Thanks a lot! |
(0010469) dam (administrator) 2013-07-04 13:31 |
Glad to hear it works now. Please note that using LD_LIBRARY_PATH is almost always a bad idea: http://www.opencsw.org/community/questions/103/setting-ld_library_path [^] Best regards -- Dago |
Copyright © 2000 - 2008 Mantis Group |