[Bug 590102] New: zypper in installs package from repo with lower priority
http://bugzilla.novell.com/show_bug.cgi?id=590102 http://bugzilla.novell.com/show_bug.cgi?id=590102#c0 Summary: zypper in installs package from repo with lower priority Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: ctrippe@gmx.net QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=349716) --> (http://bugzilla.novell.com/attachment.cgi?id=349716) zypper.solverTestCase User-Agent: Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.1 (like Gecko) SUSE I want to install the kmail-debuginfo package zypper se -s kmail-debuginfo Daten des Repositorys laden ... Installierte Pakete lesen ... S | Name | Typ | Version | Arch | Repository --+-----------------+-------+-------------+------+-------------------- | kmail-debuginfo | Paket | 4.4.1-204.1 | i586 | KDE4 | kmail-debuginfo | Paket | 4.3.5-0.1.4 | i586 | update-debug | kmail-debuginfo | Paket | 4.3.1-4.5.5 | i586 | openSUSE-11.2-Debug where the KDE4 repo has the highest priority zypper lr -p # | Alias | Name | Aktiviert | Aktualisieren | Priorität ---+-----------------------+-----------------------+-----------+---------------+---------- 1 | Contrib | Contrib | Ja | Ja | 99 2 | KDE3 | KDE3 | Ja | Ja | 99 3 | KDE4 | KDE4 | Ja | Ja | 90 4 | KDE4-Community | KDE4-Community | Nein | Nein | 99 5 | KDE4-Playground | KDE4-Playground | Ja | Ja | 100 6 | KDE4_Community | KDE4_Community | Ja | Ja | 99 7 | KDE4_Stable | KDE4_Stable | Nein | Nein | 90 8 | KDE4_llunak | KDE4_llunak | Ja | Ja | 90 9 | Packman_Repository_1 | Packman Repository | Ja | Ja | 99 10 | Publishing_1 | Publishing | Ja | Ja | 99 11 | VideoLan_Repository | VideoLan Repository | Nein | Nein | 99 12 | ctrippe | ctrippe | Ja | Ja | 99 13 | graphics | graphics | Ja | Ja | 99 14 | kbibtex | kbibtex | Nein | Nein | 99 15 | openSUSE-11.2-Debug | openSUSE-11.2-Debug | Ja | Nein | 99 16 | openSUSE-11.2-Non-Oss | openSUSE-11.2-Non-Oss | Ja | Nein | 99 17 | openSUSE-11.2-Oss | openSUSE-11.2-Oss | Ja | Nein | 99 18 | openSUSE-11.2-Update | openSUSE-11.2-Update | Ja | Ja | 99 19 | update-debug_1 | update-debug | Ja | Ja | 99 trying LANG=C zypper -vv in kmail-debuginfo ... The following NEW package is going to be installed: kmail-debuginfo 4.3.5-0.1.4 i586 update-debug openSUSE The following package is not supported by its vendor: kmail-debuginfo 4.3.5-0.1.4 i586 update-debug openSUSE Which is not what I expected as it should install the package from the KDE4 repo. In addition I do not understand the "The following package is not supported by its vendor:"-line. solverTestCase is attached. zypper.log available if necessary. Reproducible: Always -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=590102 http://bugzilla.novell.com/show_bug.cgi?id=590102#c1 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |NEEDINFO InfoProvider| |ctrippe@gmx.net AssignedTo|zypp-maintainers@forge.prov |jkupec@novell.com |o.novell.com | --- Comment #1 from Ján Kupec <jkupec@novell.com> 2010-03-22 09:18:56 UTC --- looks like a bug in zypper, the test case contains two requests: <install channel="update-debug_1" kind="package" name="kmail-debuginfo" arch="i586" version="4.3.5" release="0.1.4" status="U_Tl_"/> <addRequire name="kmail-debuginfo"/> The first request is what gets installed. Please attach the zypper.log frim 'in kmail-debuginfo'. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=590102 http://bugzilla.novell.com/show_bug.cgi?id=590102#c2 Christian Trippe <ctrippe@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|ctrippe@gmx.net | --- Comment #2 from Christian Trippe <ctrippe@gmx.net> 2010-03-22 09:23:55 UTC --- Created an attachment (id=349730) --> (http://bugzilla.novell.com/attachment.cgi?id=349730) zypper.log -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=590102 http://bugzilla.novell.com/show_bug.cgi?id=590102#c3 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jkupec@novell.com |zypp-maintainers@forge.prov | |o.novell.com --- Comment #3 from Ján Kupec <jkupec@novell.com> 2010-03-22 09:44:18 UTC --- Thanx. So i don't know what added the <install ... 4.3.5 .../> to the testcase, but the log suggests zypper is innocent. Michaels, please look at it. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=590102 http://bugzilla.novell.com/show_bug.cgi?id=590102#c4 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ma@novell.com Target Milestone|--- |Future 11.3 --- Comment #4 from Michael Andres <ma@novell.com> 2010-04-26 19:10:27 CEST --- It's a problem in the softlock handling. The package is softlocked and now required by the user. The solver resolves this conflict by taking away the 1st softlock rule, and that's the one for 4.3.5. It would be better if there was just one rule covering the softlock for all versions. Then all versions were available for install after taking away the rule. This is something for change in 11.3. For 11.2 one had to remove then kmail-debuginfo line from /var/lib/zypp/SoftLocks, or explicitly request to install kmail-debuginfo-4.4.1. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=590102 https://bugzilla.novell.com/show_bug.cgi?id=590102#c5 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE --- Comment #5 from Michael Andres <ma@suse.com> 2012-11-12 12:06:34 CET --- . *** This bug has been marked as a duplicate of bug 749418 *** http://bugzilla.novell.com/show_bug.cgi?id=749418 -- 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=590102 https://bugzilla.novell.com/show_bug.cgi?id=590102#c6 --- Comment #6 from Christian Trippe <ctrippe@opensuse.org> 2012-11-12 18:30:22 UTC --- Hi Michael! Sorry, but I am not authorised to see bug 749418. Would you mind making it public (if possible) or make the maybe new information at least available here. Thanks! Christian -- 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=590102 https://bugzilla.novell.com/show_bug.cgi?id=590102#c7 --- Comment #7 from Michael Andres <ma@suse.com> 2012-11-13 08:57:00 CET --- Sorry. It's fixed since in openSUSE-12.2 and for older distros with: libzypp-6.37.8 for SLE11-SP1 libzypp-9.12.3 for SLE11-SP2 libzypp-8.13.6 for openSUSE-11.4 libzypp-10.4.5 for openSUSE-12.1 As indicated in comment#4 zypp now uses a _single_ rule to soft-lock all packages with a specific name. Taking away this single rule, the solver is able to choose the best package available. -- 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.
participants (1)
-
bugzilla_noreply@novell.com