tags 304976 fixed thanks Hi Florian,
On Mon, Apr 18, 2005 at 09:40:50AM +0200, Florian Hinzmann wrote: > The build dependency is fine. It's the binary depends that is > missing. > The NMU still links against libsasl: > [EMAIL PROTECTED]:~/xfmail-sasl-stuff$ dpkg-deb -x xfmail_1.5.5-2.1_i386.deb > nmu-binary > [EMAIL PROTECTED]:~/xfmail-sasl-stuff$ ldd nmu-binary/usr/ > bin/ lib/ share/ > [EMAIL PROTECTED]:~/xfmail-sasl-stuff$ ldd nmu-binary/usr/bin/xfmail |grep > sasl > libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7911000) > Two questions: > 1) Is libsasl2-dev and libsasl2 going to be removed, too? No. These are the current versions -- libsasl7 is being removed because it's ancient, unmaintained, and RC-buggy. > 2) Any idea why ${shlibs:Depends} does not include libsaslX? Because the above check is wrong: the xfmail binary is *not* linked against libsasl. $ objdump -p /tmp/xfmail/usr/bin/xfmail | grep NEEDED NEEDED libmail.so.0 NEEDED libeditor.so.0 NEEDED libface.so.0 NEEDED libgdbm_compat.so.3 NEEDED libgdbm.so.3 NEEDED libnsl.so.1 NEEDED libmcrypt.so.4 NEEDED libltdl.so.3 NEEDED libdl.so.2 NEEDED libforms.so.1 NEEDED libXpm.so.4 NEEDED libSM.so.6 NEEDED libICE.so.6 NEEDED libX11.so.6 NEEDED libesd.so.0 NEEDED libaudiofile.so.0 NEEDED libldap.so.2 NEEDED liblber.so.2 NEEDED libresolv.so.2 NEEDED libglib-1.2.so.0 NEEDED libstdc++.so.5 NEEDED libm.so.6 NEEDED libgcc_s.so.1 NEEDED libc.so.6 $ One or more of *these* libraries links against libsasl (apparently libldap), and this is the only reason sasl shows up in the output of ldd. So there is no missing dependency. Cheers, -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature