On Wed, Sep 24, 2014 at 12:53:59PM +0200, Michal Hocko wrote: > On Wed, Sep 24, 2014 at 11:56:51AM +0200, Diederik de Haas wrote: > > On Wednesday 24 September 2014 11:01:47 Michal Hocko wrote: > > > $ ldd /usr/lib/kde4/libkdeinit/libkdeinit4_ksmserver.so | grep pulse > > > libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 > > > (0x00007fae299de000) libpulse-mainloop-glib.so.0 => > > > /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007fae297d9000) > > > libpulsecommon-5.0.so => > > > /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so > > > (0x00007fae28a1a000) libpulsecommon-4.0.so => not found > > > > You have different output then I'm getting. > > > > $ ldd /usr/lib/kde4/libkdeinit/libkdeinit4_ksmserver.so | grep pulse > > libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 > > (0x00007f56fadb6000) > > libpulse-mainloop-glib.so.0 => > > /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007f56fabb0000) > > libpulsecommon-5.0.so => > > /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so > > (0x00007f56f7010000) > > OK, I have tried to download .deb package for e.g. kalarm from > http://ftp.cz.debian.org/debian/pool/main/k/kdepim/kalarm_4.14.0-1_amd64.deb > extracted the binary and > $ ldd ./kalarm | grep pulse > libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 > (0x00007ffe5f6ac000) > libpulse-mainloop-glib.so.0 => > /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007ffe5f4a6000) > libpulsecommon-5.0.so => > /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so > (0x00007ffe59ead000) > libpulsecommon-4.0.so => not found > > Then tried the same from > http://ftp.us.debian.org/debian/pool/main/k/kdepim/kalarm_4.14.0-1_amd64.deb > with the same result. So this doesn't seem to be mirroring related.
OK, found it. readelf -d told me that libphonon.so.4 is pulling in libpulse.so.0 libpulse-mainloop-glib.so.0 and libpulse-mainloop-glib.so.0 libpulse.so.0 libpulsecommon-4.0.so libglib-2.0.so.0 libcap.so.2 libpthread.so.0 librt.so.1 libdl.so.2 libm.so.6 libc.so.6 This seems to be coming from libpulse-mainloop-glib0. $ apt-show-versions -a -p libpulse-mainloop-glib0 libpulse-mainloop-glib0:amd64 4.0-3 install ok installed libpulse-mainloop-glib0:amd64 2.0-6.1 stable ftp.cz.debian.org libpulse-mainloop-glib0:amd64 5.0-6 testing ftp.cz.debian.org libpulse-mainloop-glib0:amd64 5.0-6 unstable ftp.cz.debian.org libpulse-mainloop-glib0:amd64/testing 4.0-3 upgradeable to 5.0-6 And that seems to be the problem. This version of the package was broken: Package: libpulse-mainloop-glib0 Status: install ok installed Priority: optional Section: sound Installed-Size: 86 Maintainer: Pulseaudio maintenance team <pkg-pulseaudio-de...@lists.alioth.debian.org> Architecture: amd64 Multi-Arch: same Source: pulseaudio Version: 4.0-3 Depends: libc6 (>= 2.2.5), libcap2 (>= 2.10), libglib2.0-0 (>= 2.16.0), libpulse0 (>= 0.99.1) it should have depended on (= 4.0-3). 5.0 and 2.0 seems to have them correctly. After updating to 5.0 I do not see the problem anymore. $ ldd ./kalarm | grep pulse libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007f2a4eae2000) libpulse-mainloop-glib.so.0 => /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007f2a4e8dc000) libpulsecommon-5.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so (0x00007f2a492e3000) So this bug report can be closed. The real bug is in libpulse-mainloop-glib0:amd64 4.0-3 package. Sorry about the noise. -- Michal Hocko -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140924113949.gc4...@dhcp22.suse.cz