reassign 528405 pulseaudio retitle 528405 pulseaudio: dependency on libpulse0 should be versioned severity 528405 serious thanks
+ Moritz Molle (Tue, 12 May 2009 20:10:01 +0200): Hello, Moritz. Thanks for reporting this bug > Package: pulseaudio > Version: 0.9.15-1 > Severity: critical > Justification: breaks unrelated software > Said pulseaudio-package doesn't enforce the installation of a package > with libpulsecommon-0.9.15.so in it, so now executing pulseaudio just > delivers following message: > pulseaudio: error while loading shared libraries: > libpulsecommon-0.9.15.so: cannot open shared object file: No such file > or directory > If I try to install libpulse0 which, according to apt-file, contains > said library, it says that it has to remove pavucontrol. I don't want that. > I have marked this bug as critical, because it breaks all programs > which try to load the pulseaudio-sound-libraries as well. (I have set > FLASH_FORCE_PULSEAUDIO=1, and now my iceweasel doesn't start anymore, > that's not acceptable) > apt-get should have refused to update pulseaudio in the first place. The problem is a bug in the packaging of pulseaudio itself, which doesn't specify in its Depends field that it needs the latest version of libpulse0 to run, despite linking to libpulsecommon-0.9.15.so. According to the Debian Policy, this is a serious bug. Regarding your trying to upgrade libpulse0 and apt wanting to remove pavucontrol, it is just unfortunate that pulseaudio was allowed to migrate to testing without the newer pavucontrol migrating as well, since libpulse0 clearly specifies they should go in together (but the migration script does not support this field, Breaks, yet). And pavucontrol has not migrated yet because it's not built on mipsel, and it's going to be a while until it can be built there due to a toolchain bug. I've added a hint that will hopefully allow pavucontrol to migrate to testing without mipsel in the next britney run. In the meantime, you should be able to install pavucontrol from unstable, if you haven't done so already. Cheers, -- - Are you sure we're good? - Always. -- Rory and Lorelai -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org