http://bugzilla.novell.com/show_bug.cgi?id=543498 User ma@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=543498#c7 --- Comment #7 from Michael Andres <ma@novell.com> 2009-10-05 14:06:11 MDT --- The solver is right, but libtag-extras packaging bug(s) are the key to this result: The installed libtag-extras0 (obs://build.opensuse.org/KDE) contains and provides libtag-extras.so.1. That's a packaging bug. The package had to be named libtag-extras1 according to the libs major version. kde_playground meanwhile fixed the bug, and now contains libtag-extras1 only. So looking for libtag-extras0 the solver finds it in openSUSE11.2 only. Installing this removes the installed libtag-extras.so.1 and installs the so.0. Now amarok from kde_playground requires libtag-extras.so.1. The libtag-extras1 package is also provided by kde_playground, but due to a 2nd packaging bug the package is not installable. It conflicts with libtag-extras0 (see next comment). At that point the solver decides to perform the requested dup rather than not updating or even removing the installed libtag-extras0. As a consequence amarok is taken from openSUSE11.2, as this version requires libtag-extras0. The 2nd packaging bug prevents the expected solution. As improvement for 11.3 we plan to let the solver issue a warning if he's not able to install the package from the repo with highest priority, instead of silently switching to a lower priority. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.