On Fri, 2013-12-27 at 15:24 +0100, Joop Boonen wrote:
Dear all,
Today I did a sudo zypper dup. I saw:
sudo zypper dup root's password: Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Retrieving repository 'openSUSE-12.3-Update' metadata ................................................................................[done] Building repository 'openSUSE-12.3-Update' cache .....................................................................................[done] Loading repository data... Reading installed packages... Computing distribution upgrade...
The following NEW package is going to be installed: esound-daemon
The following packages are going to be upgraded:
As I wondered why esound-daemon was installed I've checked out what package needs this package:
rpm -q --whatrequires esound-daemon no package requires esound-daemon
The 'problem' is multilayered:
libesd0 (the esound library) recommends the esound-daemon (which makes
sense... the lib does not forcibly require the daemon, but surely
benefits from it).
libesd0 is required by SDL, some wx framework libs and some other
things.
Pulseaudio has a submodule, called pulseaudio-compat-esound; which
obsoletes and provides esound-daemon (so it should have preference),
BUT: it ONLY obsoletes esound-daemon < 0.2.41 and provides esound-daemon
= 0.2.41;
Considering that esound-daemon in openSUSE Factory (and older) has been
at version 0.2.41 since somewhen in 2009, this obsoletes is a NOP in any
case.
Dominique
--
Dimstar / Dominique Leuenberger