[kde-solaris] ksmserver: nightly kde-4.2.3 build from kde-osol-111b.
Jan Hnatek
Jan.Hnatek at Sun.COM
Mon Jun 1 15:22:36 CEST 2009
Hi all,
maybe someone with more experience can help me with the issue below.
The ksmserver binary gets built without proper libm.so.2 path.
Regards,
hnhn
$ LD_DEBUG=libs ./ksmserver
[..]
04326:
04326: find object=libQtGui.so.4; searching
04326: search
path=/opt/foss/lib:/usr/lib:/usr/X11/lib:/opt/kde-4.2/lib:/opt/foss/qt4/lib:/opt/foss/lib:/usr/X11/lib:/opt/SUNWspro/lib/rw7:/opt/SUNWspro/lib/sse2:/opt/SUNWspro/lib:/usr/ccs/lib:/lib:/usr/lib
(RUNPATH/RPATH from file /opt/kde-4.2/lib/libkio.so.5)
04326: trying path=/opt/foss/lib/libQtGui.so.4
04326: trying path=/usr/lib/libQtGui.so.4
04326: trying path=/usr/X11/lib/libQtGui.so.4
04326: trying path=/opt/kde-4.2/lib/libQtGui.so.4
04326: trying path=/opt/foss/qt4/lib/libQtGui.so.4
04326:
04326: find object=libc.so.1; searching
04326:
04326: find object=libm.so.2; searching
ld.so.1: ksmserver: fatal: libm.so.2: open failed: No such file or directory
04326:
04326:
04326: ld.so.1: ksmserver: fatal: libm.so.2: open failed: No such file
or directory
04326:
04326:
Killed
===
$ ldd /opt/kde-4.2/bin/ksmserver
libc.so.1 => /usr/lib/libc.so.1
libCrun.so.1 => /usr/lib/libCrun.so.1
libkdeinit4_ksmserver.so =>
/opt/kde-4.2/lib/libkdeinit4_ksmserver.so
libplasma.so.3 => /opt/kde-4.2/lib/libplasma.so.3
libsolidcontrol.so.4 => /opt/kde-4.2/lib/libsolidcontrol.so.4
libkworkspace.so.4 => /opt/kde-4.2/lib/libkworkspace.so.4
libkdeui.so.5 => /opt/kde-4.2/lib/libkdeui.so.5
libkio.so.5 => /opt/kde-4.2/lib/libkio.so.5
libqimageblitz.so.4 => /opt/foss/lib/libqimageblitz.so.4
libsolid.so.4 => /opt/kde-4.2/lib/libsolid.so.4
libSM.so.6 => /usr/lib/libSM.so.6
libICE.so.6 => /usr/lib/libICE.so.6
libX11.so.4 => /usr/lib/libX11.so.4
libXrender.so.1 => /usr/lib/libXrender.so.1
libkdecore.so.5 => /opt/kde-4.2/lib/libkdecore.so.5
libQtDBus.so.4 => /opt/foss/qt4/lib/libQtDBus.so.4
libQtCore.so.4 => /opt/foss/qt4/lib/libQtCore.so.4
libQtGui.so.4 => /opt/foss/qt4/lib/libQtGui.so.4
libstdcxx.so.4 => /opt/foss/lib/libstdcxx.so.4
libxml2.so.2 => /usr/lib/libxml2.so.2
librt.so.1 => /usr/lib/librt.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libthread.so.1 => /usr/lib/libthread.so.1
libkfile.so.4 => /opt/kde-4.2/lib/libkfile.so.4
libknewstuff2.so.4 => /opt/kde-4.2/lib/libknewstuff2.so.4
libQtWebKit.so.4 => /opt/foss/qt4/lib/libQtWebKit.so.4
libthreadweaver.so.4 => /opt/kde-4.2/lib/libthreadweaver.so.4
libXext.so.0 => /usr/lib/libXext.so.0
libXft.so.2 => /usr/lib/libXft.so.2
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libXpm.so.4 => /usr/lib/libXpm.so.4
libdl.so.1 => /usr/lib/libdl.so.1
libQtOpenGL.so.4 => /opt/foss/qt4/lib/libQtOpenGL.so.4
libGL.so.1 => /usr/lib/libGL.so.1
libQtSvg.so.4 => /opt/foss/qt4/lib/libQtSvg.so.4
libQtNetwork.so.4 => /opt/foss/qt4/lib/libQtNetwork.so.4
libQtXml.so.4 => /opt/foss/qt4/lib/libQtXml.so.4
libsolidcontrolifaces.so.4 =>
/opt/kde-4.2/lib/libsolidcontrolifaces.so.4
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXtst.so.1 => /usr/lib/libXtst.so.1
libXcursor.so.1 => /usr/lib/libXcursor.so.1
libXfixes.so.1 => /usr/lib/libXfixes.so.1
libz.so.1 => /usr/lib/libz.so.1
libstreamanalyzer.so.0 =>
/opt/foss/lib/libstreamanalyzer.so.0
libstreams.so.0 => /opt/foss/lib/libstreams.so.0
libfam.so.0 => /usr/lib/libfam.so.0
libm.so.2 => (file not found)
libnsl.so.1 => /lib/libnsl.so.1
libbz2.so.1 => /usr/lib/libbz2.so.1
libintl.so.1 => /usr/lib/libintl.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libm.so.2 => /usr/lib/libm.so.2
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpng12.so.0 => /usr/lib/libpng12.so.0
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libpthread.so.1 => /lib/libpthread.so.1
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0
libphonon.so.4 => /opt/foss/lib/libphonon.so.4
libXxf86vm.so.1 => /usr/X11/lib/libXxf86vm.so.1
libXdamage.so.1 => /usr/X11/lib/libXdamage.so.1
libdrm.so.2 => /usr/X11/lib/X11/xserver/libdrm.so.2
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libexpat.so.1 => /usr/lib/libexpat.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libXevie.so.1 => /usr/X11/lib/libXevie.so.1
libXss.so.1 => /usr/X11/lib/libXss.so.1
===
$ dump -Lv /opt/kde-4.2/bin/ksmserver
/opt/kde-4.2/bin/ksmserver:
**** DYNAMIC SECTION INFORMATION ****
.dynamic:
[INDEX] Tag Value
[1] NEEDED libc.so.1
[2] NEEDED libCrun.so.1
[3] NEEDED libkdeinit4_ksmserver.so
[4] INIT 0x8050db8
[5] FINI 0x8050e78
[6] RUNPATH
/opt/foss/lib:/usr/lib:/usr/X11/lib:/opt/kde-4.2/lib:/opt/kde-4.2/lib:/opt/foss/qt4/lib:/opt/foss/lib:/usr/X11/lib:/opt/SUNWspro/lib/rw7:/opt/SUNWspro/lib/sse2:/opt/SUNWspro/lib:/usr/ccs/lib:/lib:/usr/lib
[7] RPATH
/opt/foss/lib:/usr/lib:/usr/X11/lib:/opt/kde-4.2/lib:/opt/kde-4.2/lib:/opt/foss/qt4/lib:/opt/foss/lib:/usr/X11/lib:/opt/SUNWspro/lib/rw7:/opt/SUNWspro/lib/sse2:/opt/SUNWspro/lib:/usr/ccs/lib:/lib:/usr/lib
[8] HASH 0x8050118
[9] STRTAB 0x805047c
[10] STRSZ 0x51b
[11] SYMTAB 0x805025c
[12] SYMENT 0x10
[13] SUNW_SYMTAB 0x805023c
[14] SUNW_SYMSZ 0x240
[15] SUNW_SORTENT 0x4
[16] SUNW_SYMSORT 0x8050a2c
[17] SUNW_SYMSORTSZ 0x44
[18] CHECKSUM 0xff89
[19] VERNEED 0x8050998
[20] VERNEEDNUM 0x2
[21] PLTSZ 0x60
[22] PLTREL 0x11
[23] JMPREL 0x8050a70
[24] REL 0x8050a70
[25] RELSZ 0x60
[26] RELENT 0x8
[27] DEBUG 0
[28] FEATURE_1 PARINIT
[29] SUNW_CAP 0x8050108
[30] FLAGS BIND_NOW
[31] FLAGS_1 [ NOW NODEFLIB ]
[32] SUNW_STRPAD 0x200
[33] SUNW_LDMACH EM_386
[34] PLTGOT 0x8060ee4
--
Jan Hnatek
jan.hnatek at sun.com
More information about the kde-solaris
mailing list