[Bug 552180] New: zypper dup removes non-11.1 packages
http://bugzilla.novell.com/show_bug.cgi?id=552180 Summary: zypper dup removes non-11.1 packages Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: koenig@linux.de QAContact: jsrain@novell.com Found By: --- after update from RC2 to factory-snapshot (which removed a lot of non-11.2 RPMs which I rely on:-( I re-installed "pdftk" as single rpm. zypper.log from that update which removed pdftk: 2009-11-02 18:28:53 <1> harald(24715) [zypp] SATResolver.cc(solverInit):632 Droplist for U__s_(16897)product:openSUSE-11.2-0.x86_64(fs-oss): 426 (libgcj_bc43, libgfortran43, g 2009-11-02 18:28:54 <1> harald(24715) [satsolver] PoolImpl.cc(logSat):92 job: drop orphaned pdftk 2009-11-02 18:28:54 <1> harald(24715) [zypper++] Summary.cc(readPool):113 <uninstall> I_Ts_o(33829)pdftk-1.41-102.6.x86_64(@System) 2009-11-02 18:29:17 <1> harald(24715) [zypp::GetResolvablesToInsDel] GetResolvablesToInsDel.cc(strip_obsoleted_to_delete):62 I_Ts_o(33829)pdftk-1.41-102.6.x86_64(@System) 2009-11-02 18:30:53 <1> harald(24715) [zypp] RpmDb.cc(doRemovePackage):1840 RpmDb::doRemovePackage(pdftk-1.41-102.6.x86_64,0x00000008) 2009-11-02 18:30:53 <1> harald(24715) [zypp++] ExternalProgram.cc(start_program):221 Executing 'rpm' '--root' '/' '--dbpath' '/var/lib/rpm' '-e' '--allmatches' '--nodeps' '--' 2009-11-02 18:41:00 <1> harald(4394) [zypp] SATResolver.cc(solverInit):632 Droplist for U__s_(16897)product:openSUSE-11.2-0.x86_64(fs-oss): 426 (libgcj_bc43, libgfortran43, gn 2009-11-02 18:41:00 <1> harald(4394) [satsolver] PoolImpl.cc(logSat):92 job: drop orphaned pdftk 2009-11-02 20:11:09 <1> harald(5573) [zypp] SATResolver.cc(solverInit):632 Droplist for U__s_(16897)product:openSUSE-11.2-0.x86_64(fs-oss): 426 (libgcj_bc43, libgfortran43, gn 2009-11-02 20:11:09 <1> harald(5573) [satsolver] PoolImpl.cc(logSat):92 job: drop orphaned pdftk 2009-11-02 22:12:41 <1> harald(14320) [zypp] SATResolver.cc(solverInit):632 Droplist for U__s_(16897)product:openSUSE-11.2-0.x86_64(fs-oss): 426 (libgcj_bc43, libgfortran43, g 2009-11-02 22:12:42 <1> harald(14320) [satsolver] PoolImpl.cc(logSat):92 job: drop orphaned pdftk now "zypper dup" now wants to remove non-11.2 "pdftk" every time if I don't put it on hold with "zypper al pdftk" locking those packages does not seem to be a good option to me because that would block future updates too. adding the "right" repo doesn't really work either, because in every buildservice repo which offers pdftk there are other tools too which I don't want to update from a non-11.2-standard repo by default. so please [explain how to] stop that removal at *every* "dup" -- it's ok once for distro-update, if possible with user-query if orphaned really shall be removed as it has been before! -- 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=552180 zhu rensheng <rszhu@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rszhu@novell.com AssignedTo|bnc-team-screening@forge.pr |jkupec@novell.com |ovo.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=552180 User jkupec@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=552180#c1 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |koenig@linux.de AssignedTo|jkupec@novell.com |zypp-maintainers@forge.prov | |o.novell.com --- Comment #1 from Ján Kupec <jkupec@novell.com> 2009-11-06 02:59:25 MST --- Please attach the solver testacase (zypper dup --debug-solver) -- 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=552180 User mls@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=552180#c2 Michael Schröder <mls@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@novell.com --- Comment #2 from Michael Schröder <mls@novell.com> 2009-11-06 03:24:11 MST --- The package seems to be on coolo's droplist. I think the logic in libzypp is wrong, it should only look at the droplist if a product gets installed, and not when it's kept. (If you want to test if the droplist is really the culprit, turn droplist processing of in /etc/zypp/zypp.conf, option "solver.upgradeRemoveDroppedPackages".) -- 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=552180 User ma@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=552180#c3 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED CC| |ma@novell.com Info Provider|koenig@linux.de | Resolution| |FIXED --- Comment #3 from Michael Andres <ma@novell.com> 2009-11-06 05:34:26 MST --- Fixed for libzypp-6.21.5, so we don't eval the droplist if the product stays the same. -- 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=552180 http://bugzilla.novell.com/show_bug.cgi?id=552180#c4 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:11.2:32913 --- Comment #4 from Swamp Workflow Management <swamp@suse.com> 2010-05-06 15:05:04 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