[Bug 557557] New: zypper lu -a does not report updates which require a vendor change
http://bugzilla.novell.com/show_bug.cgi?id=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c0 Summary: zypper lu -a does not report updates which require a vendor change 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: christiandehne@web.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.1 (like Gecko) SUSE 'zypper lu -a' does not report updates which require a vendor change. This was different with openSUSE 11.1. Actually the output of 'zypper lu' is the same as for 'zypper lu -a'. 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High AssignedTo|zypp-maintainers@forge.prov |jkupec@novell.com |o.novell.com | -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c1 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ma@novell.com --- Comment #1 from Michael Andres <ma@novell.com> 2009-11-23 12:57:31 UTC --- No, the output is not the same, unless your system has no 'uninstallable' update candidates. But it' right that 'lu -a' does no longer list updates that would violate an active solver policy (like arch/vendor change). Maybe zypper want's to add an option or additional column to show policy violating versions too. -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c2 --- Comment #2 from Ján Kupec <jkupec@novell.com> 2009-11-23 14:43:20 UTC --- No, -a (--all) was meant to show newer version of _all_ installed packages, no matter the solver policy or whether they are installable. -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c3 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ma@novell.com --- Comment #3 from Ján Kupec <jkupec@novell.com> 2009-12-01 12:25:56 UTC --- Michael, can we add Selectable::bestVersion() which returns the best version regardless of the policies? Or should i do this only in zypper? -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c4 --- Comment #4 from Michael Andres <ma@novell.com> 2009-12-01 13:48:04 UTC --- I can do this, but then it'll be highestVersion. 'Best' would imply that this is a good choice. As different vendor repos may use different (incomparble) version schemata, the result is doubtful. Hopefully the next complain won't be that you ignore repo priorites then ;) -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c5 --- Comment #5 from Ján Kupec <jkupec@novell.com> 2009-12-01 14:30:15 UTC --- (In reply to comment #4)
I can do this, but then it'll be highestVersion. 'Best' would imply that this is a good choice.
Sure, highestVersion is alright. Thanx!
As different vendor repos may use different (incomparble) version schemata, the result is doubtful.
True, but this problem does not disappear even if the priorities and vendor checks are in place. It's the price for loose version rules.
Hopefully the next complain won't be that you ignore repo priorites then ;)
Well, --all is --all, and nothing less :O) -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c6 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ma@novell.com | --- Comment #6 from Michael Andres <ma@novell.com> 2009-12-02 12:25:40 UTC --- Added: /** Simply the highest available version, ignoring priorities and policies. */ PoolItem Selectable::highestAvailableVersionObj() const; Requires at least libzypp-6.25.0. -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c7 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #7 from Ján Kupec <jkupec@novell.com> 2009-12-03 11:15:52 UTC --- Thanx! Done also in zypper.git. To be in zypper 1.2.13 for SLE11-SP1 and oS 11.2 maintenance update. -- 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=557557 http://bugzilla.novell.com/show_bug.cgi?id=557557#c8 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:11.2:32913 --- Comment #8 from Swamp Workflow Management <swamp@suse.com> 2010-05-06 15:05:18 UTC --- Update released for: PackageKit, PackageKit-debuginfo, PackageKit-debugsource, PackageKit-devel, PackageKit-doc, PackageKit-lang, libpackagekit-glib12, libpackagekit-glib12-debuginfo, libpackagekit-glib12-devel, libpackagekit-qt12, libpackagekit-qt12-debuginfo, libpackagekit-qt12-devel, libsatsolver, libsatsolver-debugsource, libsatsolver-demo, libsatsolver-demo-debuginfo, libsatsolver-devel, libsatsolver-devel-debuginfo, libzypp, libzypp-bindings, libzypp-debuginfo, libzypp-debugsource, libzypp-devel, perl-satsolver, perl-satsolver-debuginfo, perl-zypp, python-satsolver, python-satsolver-debuginfo, python-zypp, ruby-satsolver, ruby-satsolver-debuginfo, ruby-zypp, ruck, satsolver-tools, satsolver-tools-debuginfo, yast2-ncurses, yast2-ncurses-debuginfo, yast2-ncurses-debugsource, yast2-ncurses-devel, yast2-ncurses-pkg, yast2-ncurses-pkg-debuginfo, yast2-ncurses-pkg-debugsource, yast2-qt-pkg, yast2-qt-pkg-debuginfo, yast2-qt-pkg-debugsource, zypp-testsuite-tools, zypper, zypper-debuginfo, zypper-debugsource Products: openSUSE 11.2 (debug, i586, x86_64) -- 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.
participants (1)
-
bugzilla_noreply@novell.com