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

2013-06-28 Thread Adam D. Barratt

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


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Mark A. Hershberger
On Fri 28 Jun 2013 02:21:49 AM EDT, Adam D. Barratt wrote:
 (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_.

If I uninstall it and install the version from stable, gnome-shell 
doesn't start and ldd shows the dependency un-fullfilled.

But yes, it might be a library gnome-shell depends on.  I'll check that.

--
http://hexmode.com/

A man is not that which can be put into a grave, but is rather that
which the universe cannot contain.
-- St Nikolai Velimirovich


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Adam D. Barratt

On 2013-06-28 15:45, Mark A. Hershberger wrote:
But yes, it might be a library gnome-shell depends on.  I'll check 
that.


A full copy of the ldd output may well be useful here too, rather than 
just the original snippet.


Regards,

Adam


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Adam D. Barratt

On 2013-06-28 15:45, Mark A. Hershberger wrote:

On Fri 28 Jun 2013 02:21:49 AM EDT, Adam D. Barratt wrote:

(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_.


If I uninstall it and install the version from stable, gnome-shell
doesn't start and ldd shows the dependency un-fullfilled.


Ah, that wasn't particularly clear from the original report (at least 
to me).


I'll confirm the package versions on my wheezy desktop when I get home 
in a few hours time; afaik they're all defaults though and gnome-shell 
works fine.


But yes, it might be a library gnome-shell depends on.  I'll check 
that.


Thanks.

Regards,

Adam


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Emilio Pozuelo Monfort
On 28/06/13 16:59, Adam D. Barratt wrote:
 On 2013-06-28 15:45, Mark A. Hershberger wrote:
 But yes, it might be a library gnome-shell depends on.  I'll check that.
 
 A full copy of the ldd output may well be useful here too, rather than just 
 the
 original snippet.

Also the output of

grep libpulsecommon-4.0.so /usr/bin/* /usr/lib/*.so.* /usr/lib/*-gnu/*.so.*

And for any binary that matches, the output of

objdump -x $file | grep libpulsecommon-4.0.so

Emilio


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Mark A. Hershberger
On 2013-06-28 15:45, Mark A. Hershberger wrote:
 But yes, it might be a library gnome-shell depends on.  I'll check that.

It was libpulse-mainloop-glib0.  The 4.0 version of this package has a 
dependency: libpulse0 (= 0.99.1).  Interestingly, the 2.0 version of 
the package has a correct dependency: libpulse0 (= 2.0-6.1)

I'm about to restart and verify that it works now.  But if so, this bug 
can be closed.

Also, readelf -d BINARY was invaluable for pinpointing the problem.

--
http://hexmode.com/

A man is not that which can be put into a grave, but is rather that
which the universe cannot contain.
-- St Nikolai Velimirovich


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Mark A. Hershberger
On Fri 28 Jun 2013 11:23:37 AM EDT, Emilio Pozuelo Monfort wrote:
 grep libpulsecommon-4.0.so /usr/bin/* /usr/lib/*.so.* /usr/lib/*-gnu/*.so.*

After downgrading libpulse-mainloop-glib0, there were no matches.

--
http://hexmode.com/

A man is not that which can be put into a grave, but is rather that
which the universe cannot contain.
-- St Nikolai Velimirovich


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-28 Thread Michael Biebl
Am 28.06.2013 17:33, schrieb Mark A. Hershberger:
 On 2013-06-28 15:45, Mark A. Hershberger wrote:
 But yes, it might be a library gnome-shell depends on.  I'll check that.
 
 It was libpulse-mainloop-glib0.  The 4.0 version of this package has a 
 dependency: libpulse0 (= 0.99.1).  Interestingly, the 2.0 version of 
 the package has a correct dependency: libpulse0 (= 2.0-6.1)
 
 I'm about to restart and verify that it works now.  But if so, this bug 
 can be closed.

Sounds like a pulseaudio bug then.
It might make sense to have strict dependencies between the PA library
packages.

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


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

2013-06-28 Thread Emilio Pozuelo Monfort
reassign 714338 libpulse-mainloop-glib0
retitle 714338 libpulse-mainloop-glib0: needs a stricter dependency on libpulse0
thanks

On 28/06/13 17:37, Mark A. Hershberger wrote:
 On Fri 28 Jun 2013 11:23:37 AM EDT, Emilio Pozuelo Monfort wrote:
 grep libpulsecommon-4.0.so /usr/bin/* /usr/lib/*.so.* /usr/lib/*-gnu/*.so.*
 
 After downgrading libpulse-mainloop-glib0, there were no matches.

That needs a tighter dependency on libpulse0, reassigning.

Emilio


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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

2013-06-27 Thread Mark A. Hershberger
Package: gnome-shell
Version: 3.4.2-7
Severity: critical
Justification: breaks unrelated software

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

(Only works because I have libpulse0 from unstable installed)



-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (700, 'stable'), (650, 'unstable'), (650, 'testing'),
(550, 'experimental'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backe  0.12.1-3
ii  gconf-service 3.2.5-1+build1
ii  gir1.2-accountsservice-1.00.6.21-8
ii  gir1.2-atk-1.02.4.0-2
ii  gir1.2-caribou-1.00.4.4-1
ii  gir1.2-clutter-1.01.10.8-2
ii  gir1.2-cogl-1.0   1.10.2-7
ii  gir1.2-coglpango-1.0  1.10.2-7
ii  gir1.2-folks-0.6  0.6.9-1+b1
ii  gir1.2-freedesktop1.36.0-2+b1
ii  gir1.2-gconf-2.0  3.2.5-1+build1
ii  gir1.2-gcr-3  3.4.1-3
ii  gir1.2-gdesktopenums-3.0  3.4.2-3
ii  gir1.2-gdkpixbuf-2.0  2.26.1-1
ii  gir1.2-gee-1.00.6.4-2
ii  gir1.2-gkbd-3.0   3.4.0.2-1
ii  gir1.2-glib-2.0   1.36.0-2+b1
ii  gir1.2-gmenu-3.0  3.8.0-2
ii  gir1.2-gnomebluetooth-1.0 3.4.2-1
ii  gir1.2-gtk-3.03.4.2-6
ii  gir1.2-json-1.0   0.14.2-1
ii  gir1.2-mutter-3.0 3.4.1-5
ii  gir1.2-networkmanager-1.0 0.9.4.0-10
ii  gir1.2-pango-1.0  1.32.5-5+b1
ii  gir1.2-polkit-1.0 0.105-3
ii  gir1.2-soup-2.4   2.38.1-2
ii  gir1.2-telepathyglib-0.12 0.18.2-2
ii  gir1.2-telepathylogger-0.20.4.0-1
ii  gir1.2-upowerglib-1.0 0.9.17-1
ii  gjs   1.32.0-5
ii  gnome-bluetooth   3.4.2-1
ii  gnome-icon-theme-symbolic 3.4.0-2
ii  gnome-settings-daemon
3.4.2+git20121218.7c1322-3+deb7u1
ii  gnome-shell-common3.4.2-7
ii  gnome-themes-standard 3.4.2-2.1
ii  gsettings-desktop-schemas 3.4.2-3
ii  libatk1.0-0   2.4.0-2
ii  libc6 2.17-3
ii  libcairo-gobject2 1.12.2-3
ii  libcairo2 1.12.2-3
ii  libcanberra0  0.30-2
ii  libclutter-1.0-0  1.10.8-2
ii  libcogl-pango01.10.2-7
ii  libcogl9  1.10.2-7
ii  libcroco3 0.6.6-2
ii  libdbus-1-3   1.6.8-1
ii  libdbus-glib-1-2  0.100.2-1
ii  libebook-1.2-13   3.4.4-3
ii  libecal-1.2-113.4.4-3
ii  libedataserver-1.2-16 3.4.4-3
ii  libedataserverui-3.0-13.4.4-3
ii  libffi5   3.0.10-3
ii  libfolks250.6.9-1+b1
ii  libgck-1-03.4.1-3
ii  libgconf-2-4  3.2.5-1+build1
ii  libgcr-3-13.4.1-3
ii  libgdk-pixbuf2.0-02.26.1-1
ii  libgee2   0.6.4-2
ii  libgirepository-1.0-1 1.36.0-2+b1
ii  libgjs0b [libgjs0-libmozjs185-1.0]1.32.0-5
ii  libgl1-mesa-glx [libgl1]  8.0.5-4+deb7u1
ii  libglib2.0-0  2.36.1-2build1
ii  libgnome-keyring0 3.4.1-1
ii  libgnome-menu-3-0 3.8.0-2
ii  libgstreamer0.10-00.10.36-1.2
ii  libgtk-3-03.4.2-6
ii  libical0  0.48-2
ii  libjson-glib-1.0-00.14.2-1
ii  libmozjs185-1.0   1.8.5-1.0.0+dfsg-4
ii  libmutter03.4.1-5
ii  libnm-glib4   0.9.4.0-10
ii  libnm-util2   0.9.4.0-10
ii  libnspr4  2:4.10-1
ii  libnspr4-0d   2:4.10-1
ii  libp11-kit0   0.12-3
ii