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