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]