Package: libmms0 Version: 0.2-2 Severity: serious Justification: Policy 3.5
libmms doesn't seem to depend on anything in particular: $ ldd /usr/lib/libmms.so.0.0.0 libc.so.6 => /lib/libc.so.6 (0x00002ae123713000) /lib64/ld-linux-x86-64.so.2 (0x0000555555554000) $ apt-cache show libmms0 | grep Depends Depends: libc6 (>= 2.3.5-1) However, it actually has a hidden dependancy on glib: (some build command trying to use libmms): /usr/lib/libmms.so: undefined reference to `g_string_free' /usr/lib/libmms.so: undefined reference to `g_string_insert_c' /usr/lib/libmms.so: undefined reference to `g_malloc0' /usr/lib/libmms.so: undefined reference to `g_strndup' /usr/lib/libmms.so: undefined reference to `g_malloc' /usr/lib/libmms.so: undefined reference to `g_string_sized_new' /usr/lib/libmms.so: undefined reference to `g_string_append' /usr/lib/libmms.so: undefined reference to `g_string_append_printf' /usr/lib/libmms.so: undefined reference to `g_strdup' /usr/lib/libmms.so: undefined reference to `g_str_hash' /usr/lib/libmms.so: undefined reference to `g_free' /usr/lib/libmms.so: undefined reference to `g_return_if_fail_warning' Looks like libmms actually depends on glib, meaning it needs to be both in the package depends, and in the library dependencies when built, so the linker can resolve programs built on it. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages libmms0 depends on: ii libc6 2.3.6-6 GNU C Library: Shared libraries libmms0 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]