[opensuse-security] Why is esound-daemon automatically installed on opensuse 12.3 when using zypper dup?
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 I've deleted this package via: rpm -evh esound-daemon Preparing... ################################# [100%] Cleaning up / removing... 1:esound-daemon-0.2.41-23.1.1 ################################# [100%] without any problems. I wonder why esound-daemon is automatically installed? Regards, Joop. -- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-security+owner@opensuse.org
On Fri, Dec 27, 2013 at 03:24:02PM +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
I've deleted this package via: rpm -evh esound-daemon Preparing... ################################# [100%] Cleaning up / removing... 1:esound-daemon-0.2.41-23.1.1 ################################# [100%]
without any problems.
I wonder why esound-daemon is automatically installed?
Without generating a solver testcase hard to say. ( zypper dup --debug-solver ) Likely a recommends or supplements or enhances somewhere. $ grep esound-daemon */*.spec esound/esound.spec:# esound-daemon as it also provides it gstreamer-0_10-plugins-good/gstreamer-0_10-plugins-good.spec:Supplements: packageand(%{name}:esound-daemon) libao/libao.spec:Supplements: packageand(esound-daemon:libao%{_SO_nr}) pulseaudio/pulseaudio.spec:Provides: esound-daemon = 0.2.41 pulseaudio/pulseaudio.spec:Obsoletes: esound-daemon < 0.2.41 Did you somehow block pulseaudio stuff? Ciao, Marcus -- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-security+owner@opensuse.org
On Friday 2013-12-27 16:52, Marcus Meissner wrote:
On Fri, Dec 27, 2013 at 03:24:02PM +0100, Joop Boonen wrote:
Today I did a sudo zypper dup. I saw:
sudo zypper dup The following NEW package is going to be installed: esound-daemon
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
Without generating a solver testcase hard to say.
On the contrary - it is very easy to say. If nothing requires it, but zypper throws it at you *nevertheless*, that is a pretty good sign that some Recommends: is in the game. On top of that, Recommends: are always processed over again, even if there is nothing to otherwise install, which is an odd thing to do. -- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-security+owner@opensuse.org
participants (3)
-
Jan Engelhardt
-
Joop Boonen
-
Marcus Meissner