[Bug 834858] New: Apper can't update packages from lower-priority repos
https://bugzilla.novell.com/show_bug.cgi?id=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c0 Summary: Apper can't update packages from lower-priority repos Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: colAflash@gmx.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 I got my software repos (repositories) organized with 3 different priorities via "YaST => Software Repositories". All repos from http://download.opensuse.org/update/12.3/ http://download.opensuse.org/distribution/12.3/repo/oss/ have priority 70 (lower number is higher priority). To different repos I give the standard priority 99. Examples are: http://download.opensuse.org/repositories/ ftp://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_12.3/ This is, because I want to install packages only manually from this repos. But I'd like packages I once chosen from this repos to update automatically. Certain repos get a higher priority (60), because I want that packages in every case instead of the default openSUSE 12.3 packages. For example: http://download.opensuse.org/repositories/LibreOffice:/Unstable/openSUSE_12.... K3b is one of the few packages I installed from "packman" (see above for url). If there's an update to it, provided by "packman", Apper shows me that update. But if I start to install the update, Apper tells me: Window title: Dependency resolution failed - Apper Text: A package dependency could not be found. More information is available in the detailed report. Details: There is no update candidate for k3b-2.0.2-16.6.x86_64 I selected just K3b to update (no other package). Strange, because K3b is the package Apper showed me an update for and not a dependency of another package I wanted to update. Using "YaST => Software Management" there's also a newer version of the package available and I can update to it without problems. The problem in Apper disappears if I change the "packman" repos priority to 70 (the same as the openSUSE-OSS and openSUSE-OSS-Update repos which also contain a K3b package). Reproducible: Always Steps to Reproduce: 1. Give different priorities to repos containing different versions of the same package. 2. Install one of those packages from a lower-priority repo. 3. Try to update the package via Apper when there's a newer version available from the repo you installed the package from. Actual Results: Apper tells: Window title: Dependency resolution failed - Apper Text: A package dependency could not be found. More information is available in the detailed report. Details: There is no update candidate for NAME_OF_THE_PACKAGE_YOU_TRY_TO_UPDATE Expected Results: Apper should update the package. -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|libzypp |KDE4 Applications AssignedTo|zypp-maintainers@forge.prov |kde-maintainers@suse.de |o.novell.com | -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c Kogan Evgeniy <evkogan@tnk-bp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |evkogan@tnk-bp.com OS/Version|openSUSE 12.3 |openSUSE 12.2 -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c Kogan Evgeniy <evkogan@tnk-bp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- OS/Version|openSUSE 12.2 |openSUSE 12.3 -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c1 --- Comment #1 from Kogan Evgeniy <evkogan@tnk-bp.com> 2013-10-22 05:56:37 UTC --- opensuse 12.2 also have bug -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c2 --- Comment #2 from Michele Cherici <one@contezero.com> 2013-11-04 10:17:04 UTC --- I can confirm the bug. If you use repositories with different priorities this bug makes apper useless because every time you have the "Dependency resolution" error you cannot update any package and you are forced to use YaST to perform the updates. -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c3 Robbert Eggermont <R.Eggermont@TUDelft.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |R.Eggermont@TUDelft.nl --- Comment #3 from Robbert Eggermont <R.Eggermont@TUDelft.nl> 2014-05-09 18:51:39 UTC --- Still present in 13.1. -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c4 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |ctrippe@opensuse.org Component|KDE4 Applications |KDE4 Applications InfoProvider| |R.Eggermont@TUDelft.nl Product|openSUSE 12.3 |openSUSE 13.1 --- Comment #4 from Christian Trippe <ctrippe@opensuse.org> 2014-05-10 11:18:32 UTC --- Can you please try with packagekit directly, e.g using 'pkcon update' from the command line to determine if it is a problem with apper or with the stack below? -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c5 Robbert Eggermont <R.Eggermont@TUDelft.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|R.Eggermont@TUDelft.nl | --- Comment #5 from Robbert Eggermont <R.Eggermont@TUDelft.nl> 2014-05-10 13:43:33 UTC --- It's indeed a problem in packagekit. # pkcon update <...> Fatal error: There is no update candidate for vlc-noX-lang-2.1.4-205.5.noarch # pkcon resolve vlc-noX-lang <...> Installed vlc-noX-lang-2.1.4-205.5.noarch [installed] Available vlc-noX-lang-2.1.3-10.1.noarch [repo-update] Available vlc-noX-lang-2.1.0-6.1.noarch [repo-update] Available vlc-noX-lang-2.1.0-1.1.noarch [repo-oss] Available vlc-noX-lang-2.1.4-205.6.noarch [packman] repo-oss and repo-update have priority 99, packman has priority 101. zypper has no problem updating. -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c6 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|KDE4 Applications |libzypp AssignedTo|kde-maintainers@suse.de |zypp-maintainers@forge.prov | |o.novell.com --- Comment #6 from Christian Trippe <ctrippe@opensuse.org> 2014-05-10 14:13:25 UTC --- My guess would be that the problem is in the packagekit-zypp backend -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c7 --- Comment #7 from Michael Andres <ma@suse.com> 2014-05-12 16:45:22 CEST --- I think I finally found it. It's in libzypp itself.... -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c8 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #8 from Michael Andres <ma@suse.com> 2014-05-12 17:20:39 CEST --- Fixed in 13.1: libzypp 13.10.1 12.3: libzypp 12.16.5 -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c9 --- Comment #9 from Moritz Duge <colAflash@gmx.net> 2014-05-13 15:28:40 UTC --- Seems to work! Thank you! http://download.opensuse.org/repositories/zypp:/Code13_1-Branch/openSUSE_13.... -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c10 --- Comment #10 from Moritz Duge <colAflash@gmx.net> 2014-05-15 00:03:04 UTC --- Tested again. Still working great! Did anyone else test it? Will there be an official update for openSUSE 13.1? -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c11 --- Comment #11 from Michael Andres <ma@suse.com> 2014-05-15 10:41:54 CEST --- (In reply to comment #10)
Will there be an official update for openSUSE 13.1?
Yes, the maintenance request is already running. -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c12 --- Comment #12 from Robbert Eggermont <R.Eggermont@TUDelft.nl> 2014-05-15 18:58:38 UTC --- libzypp-13.10.2-1.2.x86_64 fixes the problem for me. Thanks! -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-05-21 22:00:11 CEST --- This is an autogenerated message for OBS integration: This bug (834858) was mentioned in https://build.opensuse.org/request/show/235047 Factory / libzypp -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c14 --- Comment #14 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-05-28 11:00:13 CEST --- This is an autogenerated message for OBS integration: This bug (834858) was mentioned in https://build.opensuse.org/request/show/235639 Factory / libzypp -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c15 --- Comment #15 from Swamp Workflow Management <swamp@suse.de> 2014-06-10 12:04:23 UTC --- openSUSE-RU-2014:0770-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 834858 CVE References: Sources used: openSUSE 12.3 (src): libzypp-12.16.5-1.37.1 -- 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=834858 https://bugzilla.novell.com/show_bug.cgi?id=834858#c16 --- Comment #16 from Swamp Workflow Management <swamp@suse.de> 2014-06-10 12:04:38 UTC --- openSUSE-RU-2014:0771-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 834858,877405 CVE References: Sources used: openSUSE 13.1 (src): libsolv-0.4.2-11.1, libzypp-13.10.2-19.6, zypper-1.9.16-22.2 -- 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