On Mon, 18 Apr 2005, Florian Hinzmann wrote:
> The build dependency is fine. It's the binary depends that is
> missing. 

Ouch!  I didn't think of that one. I *did* remove all traces of libsasl7 and
friends from my system, so I knew the build would not be able to complete if
xfmail really needed old SASL...

> 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)

Oops, that's the new SASL.  That means I have to at least do a new NMU
adding a build-dependency on libsasl2-dev...  SASL usually changes APIs when
the ABI changes, so it doesn't make much sense to build-depend on
libsasl-dev usually.

> Two questions:
> 1) Is libsasl2-dev and libsasl2 going to be removed, too?

If they are, which is not probable in the near future, that will be because
libsasl3 hit the archive...

And by that time, I am sure xfmail will have a depends on libsasl2 that
will not let anyone forget to notify you about it before trying to remove
the package ;-)

> 2) Any idea why ${shlibs:Depends} does not include libsaslX?

No, probably some LD_LIBRARY_PATH or other issue that broke the shlibdeps
scanning.  I will look the package over and tell you what I find.

Do you prefer I mail you patches, or that I clean up the mess with another
NMU?

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


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

Reply via email to