Am Donnerstag 03 Januar 2008 04:11:19 schrieb Adam Porter:
> $ ldd /usr/bin/ggz-config
>         linux-gate.so.1 =>  (0xffffe000)
>         libggzcore.so.9 => /usr/lib/libggzcore.so.9 (0xb7ed0000)
>         libggz.so.2 => /usr/local/lib/libggz.so.2 (0x455b1000)
>         libc.so.6 => /lib/i686/cmov/libc.so.6 (0x4401e000)
>         libexpat.so.1 => /usr/lib/libexpat.so.1 (0x44465000)
>         libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0x4419a000)
>         libgnutls.so.12 => not found

Aha. Please run the following script:

---------------------------------------
#!/bin/sh
ldd -u /usr/lib/libggz.so
ldd -u /usr/lib/libggz.so.2
dpkg -L libgnutls{12,13}
apt-cache show libggz2 | grep ^Depends
---------------------------------------

I cannot test your setup directly, but in unstable there's freeciv-client-gtk 
2.1.2-1, and everything works fine on AMD64 and also on x86.
The differences in running ldd on ggz-config are as follows:
- instead of ld-linux.so.2, I have ld-linux-x86-42.so.2 (specific to AMD64)
- I don't have linux-gate.so (maybe specific to AMD64)
- libgnutls is so.13 instead of so.12
- libtasn is so.3 instead of so.2

Therefore I would like to know where your dependency on libgnutls12 comes 
from. The libggz package in lenny (testing) already depends on libgnutls13.

You could run apt-rdepends -r libgnutls12 to find this out. However, 
apt-rdepends sucks big time. A bug should be filed against it so that it can 
be restricted to only show direct dependencies instead of wanting to follow 
the whole dependency chain. Or maybe there are other Debian tools for this, 
YMMV.

If that doesn't help, I suggest also running apt-get clean and apt-get update 
to make sure you get the latest packages.

Josef

-- 
Free online games for everybody: http://www.ggzgamingzone.org/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to