Bug#714338: gnome-shell binary depends on libpulse0 version in unstable

Adam D. Barratt adam at adam-barratt.org.uk
Fri Jun 28 06:21:49 UTC 2013


Control: severity -1 important
Control: tags -1 + moreinfo unreproducible

On 2013-06-28 5:30, Mark A. Hershberger wrote:
> downloaded 
> http://ftp.us.debian.org/debian/pool/main/g/gnome-shell/gnome-
> shell_3.4.2-7_amd64.deb
>
> ldd /usr/bin/gnome-shell | grep pulsecommon
>   libpulsecommon-4.0.so => /usr/lib/x86_64-linux-
> gnu/pulseaudio/libpulsecommon-4.0.so

ldd recurses through dependencies, so isn't the most useful tool to use 
here; all you've actually shown is that on your system the 
libpulsecommon dependency of some point of the chain is being fulfilled 
by that library. gnome-shell itself doesn't depend on libpulsecommon at 
all.

> (Only works because I have libpulse0 from unstable installed)

Actually, I believe the "issue" is only appearing at all _because you 
have libpulse0 from unstable installed_.

Extracting the packages locally gives:

[gnome-shell_3.4.2-7_amd64.deb]
$ objdump --private-headers tmp/usr/bin/gnome-shell | grep NEEDED | 
grep pulse
   NEEDED               libpulse-mainloop-glib.so.0
   NEEDED               libpulse.so.0

[libpulse0_2.0-6.1_amd64.deb]
$ objdump --private-headers tmp/usr/lib/x86_64-linux-gnu/libpulse.so.0 
| grep NEEDED | grep pulse
   NEEDED               libpulsecommon-2.0.so

In the absence of further information, I don't believe there's a bug 
here at all.

Regards,

Adam



More information about the pkg-gnome-maintainers mailing list