Comment 6 for bug 652082

Revision history for this message
Encolpe Degoute (encolpe) wrote :

Quickly,
if you check the strace in the first message and a `dpkg -L libphysfs1` you will find that the program search libphysfs.so.1 everywhere but where it is really.
Next point, I waited for 4 monthes between my request and the ACK.

Regards

encolpe@gosseynIII:~$ which warzone2100
/home/encolpe/bin/warzone2100
encolpe@gosseynIII:~$ ldd /usr/games/warzone2100
        linux-vdso.so.1 => (0x00007fff8a3f4000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007f8342b99000)
        libphysfs.so.1 => /usr/lib/libphysfs.so.1 (0x00007f8342976000)
        libpng12.so.0 => /lib/libpng12.so.0 (0x00007f834274e000)
        libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00007f8342546000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f834231a000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f8342112000)
        libtheora.so.0 => /usr/lib/libtheora.so.0 (0x00007f8341ec4000)
        libopenal.so.1 => /usr/lib/libopenal.so.1 (0x00007f8341c6c000)
        libGLC.so.0 => /usr/lib/libGLC.so.0 (0x00007f8341a4c000)
        libGL.so.1 => /usr/lib/fglrx/libGL.so.1 (0x00007f8341873000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f8341601000)
        libpopt.so.0 => /lib/libpopt.so.0 (0x00007f83413f4000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f83410be000)
        libglee.so.0d1 => /usr/lib/libglee.so.0d1 (0x00007f8340e06000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f8340aff000)
        libm.so.6 => /lib/libm.so.6 (0x00007f834087c000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f8340666000)
        libc.so.6 => /lib/libc.so.6 (0x00007f83402e2000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f83400c5000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f833fde6000)
        librt.so.1 => /lib/librt.so.1 (0x00007f833fbdd000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f833f9d9000)
        libesd.so.0 => /usr/lib/libesd.so.0 (0x00007f833f7ce000)
        libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0x00007f833f5c9000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007f833f388000)
        libaa.so.1 => /usr/lib/libaa.so.1 (0x00007f833f168000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x00007f833ef23000)
        libslang.so.2 => /lib/libslang.so.2 (0x00007f833ebbf000)
        libcaca.so.0 => /usr/lib/libcaca.so.0 (0x00007f833e8f3000)
        libz.so.1 => /lib/libz.so.1 (0x00007f833e6da000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f833e4a5000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f833e21d000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f833e007000)
        libGLEWmx.so.1.5 => /usr/lib/libGLEWmx.so.1.5 (0x00007f833ddb8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f8342e6d000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f833dba5000)
        libatiuki.so.1 => /usr/lib/fglrx/libatiuki.so.1 (0x00007f833da9c000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f833d87f000)
        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x00007f833d655000)
        libpulsecommon-0.9.21.so => /usr/lib/libpulsecommon-0.9.21.so (0x00007f833d409000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f833d206000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f833cfeb000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f833cde2000)
        libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007f833cbda000)
        libxcb-atom.so.1 => /usr/lib/libxcb-atom.so.1 (0x00007f833c9d5000)
        libgpm.so.2 => /usr/lib/libgpm.so.2 (0x00007f833c7ce000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007f833c57c000)
        libexpat.so.1 => /lib/libexpat.so.1 (0x00007f833c353000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0x00007f833c13a000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f833bf29000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f833bd26000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f833bb20000)
        libwrap.so.0 => /lib/libwrap.so.0 (0x00007f833b914000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007f833b6af000)
        libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00007f833b46d000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00007f833b267000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0x00007f833b002000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x00007f833ade7000)
        libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f833ab9d000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f833a6ce000)
encolpe@gosseynIII:~$ ldd $(which warzone2100)
        linux-gate.so.1 => (0xf7759000)
        libSDL-1.2.so.0 => /usr/lib32/libSDL-1.2.so.0 (0xf7698000)
        libSDL_net-1.2.so.0 => /usr/lib32/libSDL_net-1.2.so.0 (0xf7694000)
        libphysfs.so.1 => not found
        libpng12.so.0 => /lib32/libpng12.so.0 (0xf766e000)
        libvorbisfile.so.3 => /usr/lib32/libvorbisfile.so.3 (0xf7665000)
        libvorbis.so.0 => /usr/lib32/libvorbis.so.0 (0xf763d000)
        libogg.so.0 => /usr/lib32/libogg.so.0 (0xf7636000)
        libtheora.so.0 => not found
        libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf75e8000)
        libGLC.so.0 => not found
        libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7524000)
        libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf74b4000)
        libpopt.so.0 => /lib32/libpopt.so.0 (0xf74a7000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf73bc000)
        libm.so.6 => /lib32/libm.so.6 (0xf7396000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf737a000)
        libc.so.6 => /lib32/libc.so.6 (0xf721f000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7206000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf70e8000)
        libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7022000)
        librt.so.1 => /lib32/librt.so.1 (0xf7019000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7015000)
        libz.so.1 => /usr/lib32/libz.so.1 (0xf7000000)
        libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6fef000)
        libatiuki.so.1 => /usr/lib32/fglrx/libatiuki.so.1 (0xf6fe7000)
        /lib/ld-linux.so.2 (0xf775a000)
        libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6fcd000)
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6fc9000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6fc3000)
encolpe@gosseynIII:~$ cat /etc/ld.so.conf /etc/ld.so.conf.d/*
include /etc/ld.so.conf.d/*.conf

/usr/lib/fglrx
/usr/lib32/fglrx
/usr/lib32/alsa-lib
/usr/lib/alsa-lib
# libc default configuration
/usr/local/lib
# Multiarch support
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
encolpe@gosseynIII:~$ warzone2100
warzone2100: error while loading shared libraries: libphysfs.so.1: cannot open shared object file: No such file or directory
encolpe@gosseynIII:~$ dpkg -l libphysfs1
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Description
+++-======================================-======================================-============================================================================================
ii libphysfs1 2.0.1-1 filesystem abstraction library for game programmers
encolpe@gosseynIII:~$ dpkg -L libphysfs1
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libphysfs1
/usr/share/doc/libphysfs1/changelog.gz
/usr/share/doc/libphysfs1/copyright
/usr/share/doc/libphysfs1/changelog.Debian.gz
/usr/lib
/usr/lib/libphysfs.so.2.0.1
/usr/lib/libphysfs.so.1
/usr/lib/libphysfs-1.0.so.0