Bug#475538: rhythmbox: Missing dependency on libnss3-1d
Sam Morris
sam at robots.org.uk
Sun Aug 3 19:26:26 UTC 2008
reassign 475538 libcamel1.2-11
thanks
On Sun, 2008-08-03 at 19:54 +0100, Sam Morris wrote:
> On Sun, 2008-08-03 at 20:41 +0200, Julien Valroff wrote:
> > Le jeudi 10 juillet 2008 à 01:05 +0100, Sam Morris a écrit :
> > > Can you please give me the output of 'nm /usr/bin/rhythmbox'?
> > >
> > > On my (i386) system I don't see this dependency.
> >
> > I remember having noticed the same issue.
> >
> > $ nm /usr/bin/rhythmbox
> > nm: /usr/bin/rhythmbox: no symbols
> >
> > $ ldd /usr/bin/rhythmbox | grep nss
> > libnss3.so.1d => /usr/lib/libnss3.so.1d (0xb6889000)
> > libnssutil3.so.1d => /usr/lib/libnssutil3.so.1d (0xb6875000)
>
> I believe that merely indicates that some library that rhythmbox pulls
> in itself depends on libnss3.so.1d.
>
> You can see rhythmbox's direct dependencies like this:
>
> objdump -p /usr/bin/rhythmbox | grep NEEDED
>
> libnss3.so.1d is not amongst them.
>
>
> > uname -a
> > Linux hestia 2.6.24-1-686 #1 SMP Thu May 8 02:16:39 UTC 2008 i686 GNU/Linux
> >
> > Cheers,
> > Julien
> >
The output of 'LD_DEBUG=files rhythmbox' is instructive. It shows that
the dependency chain is:
rhythmbox -> libtotem-plparser.so.10 -> libcamel-1.2.so.11 -> libnss3.so.1d
It looks like libcamel1.2-11's dependencies are too lax: it only depends
on libnss3-1d >= 3.12.0~1.9b1. Reassigning.
--
Sam Morris
http://robots.org.uk/
PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080803/306bb516/attachment.pgp
More information about the pkg-gnome-maintainers
mailing list