On Thu, Mar 24, 2005 at 11:42:48AM +0100, David Schmitt wrote: > zion:~# apt-cache showpkg libsdl-mixer1.2 libsdl-net1.2 libsdl1.2debian-all | > grep '^ ' | sort -u | cut -d ',' -f 1 > /tmp/sdldeps > zion:~# apt-cache showpkg libwxgtk2.4 | grep '^ ' | sort -u | cut -d ',' -f > 1 > > /tmp/wxdeps > zion:~# diff -u /tmp/sdldeps /tmp/wxdeps | grep '^ ' > scorched3d > zion:~# > > It seems that this conflict only affects scorched3d.
Yep since nothing else depends on libwxgtk2.4 and libsdl in the same time. > Is there a possibility to check for these things on a global level? Thanks David for checking this. I made further checks and here's what I got: [ sid / unstable ] ([EMAIL PROTECTED])~$ldd /usr/lib/libSDL.so libartsc.so.0 => /usr/lib/libartsc.so.0 (0x40103000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40109000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x4010e000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40113000) libesd.so.0 => /usr/lib/libesd.so.0 (0x40193000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x4019b000) libaudio.so.2 => /usr/lib/libaudio.so.2 (0x401bf000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x401d4000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40226000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x402ed000) libvga.so.1 => /usr/lib/libvga.so.1 (0x402fb000) libaa.so.1 => /usr/lib/libaa.so.1 (0x40360000) libasound.so.2 => /usr/lib/libasound.so.2 (0x4037c000) libm.so.6 => /lib/libm.so.6 (0x4042f000) libdl.so.2 => /lib/libdl.so.2 (0x40452000) libpthread.so.0 => /lib/libpthread.so.0 (0x40455000) libc.so.6 => /lib/libc.so.6 (0x404a6000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x405d9000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x405e2000) libncurses.so.5 => /lib/libncurses.so.5 (0x405fa000) libslang.so.1 => /lib/libslang.so.1 (0x40639000) libgpm.so.1 => /usr/lib/libgpm.so.1 (0x406ac000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) ([EMAIL PROTECTED])~$ [ sarge / testing ] ([EMAIL PROTECTED])~$ldd /usr/lib/libSDL.so libm.so.6 => /lib/libm.so.6 (0x400ad000) libdl.so.2 => /lib/libdl.so.2 (0x400cf000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400d2000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4019a000) libpthread.so.0 => /lib/libpthread.so.0 (0x401a8000) libc.so.6 => /lib/libc.so.6 (0x401f9000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) ([EMAIL PROTECTED])~$ Any reason for such huge disproportions? That's where we got libglib2.0. Scorched3D built on sarge works fine and doesn't link against libglib2.0. I asked some of mine friends using other distros for pasting me output of `ldd /usr/lib/libSDL.so | wc -l` Here are some stats [ we've got in sid 23 ] slackware current - 11 gentoo - 14 (we know this could vary a lot) Also seems that other distros have wxgtk2.4 linked against libglib2.0 and libsdl doesn't linked against any libglib. This way most other distros have scorched3d linked against libglib2.0, but only because wxgtk2.4 and not libsdl. I'm not sure what to do now. Is it possible to link our wxgtk2.4 against glib2.0? Or unlink libsdl from using libglib? regards fEnIo -- ,''`. Bartosz Fenski | mailto:[EMAIL PROTECTED] | pgp:0x13fefc40 | irc:fEnIo : :' : 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Poland `. `' phone:+48602383548 | proud Debian maintainer and user `- http://skawina.eu.org | jid:[EMAIL PROTECTED] | rlu:172001
signature.asc
Description: Digital signature