[Bug 399869] New: Zypper solver does not provide usable solution(s)
https://bugzilla.novell.com/show_bug.cgi?id=399869 Summary: Zypper solver does not provide usable solution(s) Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: dmacvicar@novell.com ReportedBy: sloncho@gmail.com QAContact: dmacvicar@novell.com Found By: --- Here is a short explanation: Package A depends on libB.so.0 libB.so.0 is provided by package B.0-1 (updated on the system from opensuse-update repo) In another repo there is package B.1 (new version of B), which provides libB.so.1 (and not libB.so.0). zypper up -t package This first asks to hit 1 for a solution, and then proposes (besides the regular ones to not take care of the deps) only to delete package A. For me this is not correct, because the better solution is to NOT upgrade package B. At least, there should be such a choice. This can be done in yast, as there I can manually select package B to be kept. But the automated solver does not provide this choice there as well. Here is a concrete example: - enabled repositories opensuse and opensuse update for 10.3 - added this repository (mostly beagle updates): http://download.opensuse.org/repositories/home:/jproseve/openSUSE_10.3
zypper refresh zypper up -t package
2 Problems: Problem: No valid solution found with just resolvables of best architecture. Problem: kdebase3-beagle cannot be installed due to missing dependencies Problem: No valid solution found with just resolvables of best architecture. With this run only resolvables with the best architecture have been regarded. Regarding all possible resolvables takes time, but can come to a valid result. Solution 1: Make a solver run with ALL possibilities. Regarding all resolvables with a compatible architecture. number, (r)etry or (c)ancel> 1 Applying solution 1 Problem: kdebase3-beagle cannot be installed due to missing dependencies There are no installable providers of libbeagle.so.0 for kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] === kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] === kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] is needed by atom:kdebase3-beagle-3.5.7-87.2.ppc[openSUSE-10.3-Updates] (kdebase3-beagle >= 3.5.7-87.2) beagle-0.3.2-2.1.i586 is needed by kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] (beagle == 0.3.2-2.1) kdebase3-3.5.9-69.3.i586 is needed by kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] (libkickoffsearch_interfaces.so.0) libbeagle-0.2.18-23.i586[http://download.opensuse.org/repositories/openSUSE:10.3/standard/] provides libbeagle.so.0, but another version of that package is already installed. libbeagle-0.2.18-23.i586 provides libbeagle.so.0, but is scheduled to be uninstalled. Solution 1: do not install kdebase3-beagle do not install kdebase3-beagle-3.5.7-87.5.i586[openSUSE-10.3-Updates] Solution 2: Ignore this requirement just here number, (r)etry or (c)ancel> This is very strange, because: 1. in yast I see 4 conflicts (all because of libbeagle beeng upgraded) 2. I have kdebase3-beagle 3.5.9-69.3 installed on the system, and yast shows that, event if it proposes to remove it because of the conflict. The strange thing is that the commandline zypper speaks about 3.5.7-87.5. I have 3.5.9-69.3 from backports, and the repo is enabled. Cheers Sunny -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=399869
User coolo@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=399869#c1
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=399869
User sloncho@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=399869#c2
Svetoslav Milenov
https://bugzilla.novell.com/show_bug.cgi?id=399869
Duncan Mac-Vicar
https://bugzilla.novell.com/show_bug.cgi?id=399869
User mls@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=399869#c3
Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=399869
User sloncho@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=399869#c4
--- Comment #4 from Svetoslav Milenov
https://bugzilla.novell.com/show_bug.cgi?id=399869
User mls@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=399869#c5
--- Comment #5 from Michael Schröder
participants (1)
-
bugzilla_noreply@novell.com