| Anonymous | Login | 2026-03-16 16:50 CET |
| Main | My View | View Issues |
| Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ 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 | Platform | |||
| Status | closed | OS | |||||
| Projection | none | OS Version | |||||
| ETA | none | Product Build | |||||
| 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 |
||||||
| Steps To Reproduce | |||||||
| 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 |