On Monday 22 May 2006 10:13, you wrote: > > 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. > > I agree with your analysis, I suspect a mistake in the use of > PKG_CHECK_MODULES as src/Makefile.am uses a mysterious $(PKG_LIBS) > which is nowhere to be found. I just tried replacing PKG_LIBS with > GLIB_LIBS and it seems to address this problem: > bee% objdump -x debian/tmp/usr/lib/libmms.so | grep NEEDED > NEEDED libglib-2.0.so.0 > NEEDED libc.so.6 > I'll do an upload addressing this bug soonish.
Okay, that would be excellent. =) > I've lowered the severity of the bug because if you rely on pkg-config > to provide the linker flags, you'll end up with binaries linked to > glib, and the only package in Debian build-depending on libmms-dev is > gst-plugins0.8 which uses pkg-config to link against libmms. Well, I guess that's reasonable. Although, part of the reason I have interested in libmms is that I'm both the Debian maintainer and upstream for mimms and I'd *like* to use libmms instead of it's own internal mms code (which comes from the same ancestry). Anyway, I guess I could work around it in the meantime by using pkg-config and depending on glib manually, but I will probably just wait for this to be fixed. =) -- Wesley J. Landaker <[EMAIL PROTECTED]> <xmpp:[EMAIL PROTECTED]> OpenPGP FP: 4135 2A3B 4726 ACC5 9094 0097 F0A9 8A4C 4CD6 E3D2
pgpISUmFLgmvV.pgp
Description: PGP signature