[Bug 360773] New: `zypper dup` send me into an endless loop
https://bugzilla.novell.com/show_bug.cgi?id=360773 Summary: `zypper dup` send me into an endless loop Product: openSUSE 11.0 Version: Alpha 2 Platform: x86-64 OS/Version: openSUSE 11.0 Status: NEW Severity: Major Priority: P5 - None Component: libzypp AssignedTo: dmacvicar@novell.com ReportedBy: gp@novell.com QAContact: dmacvicar@novell.com CC: visnov@novell.com Found By: Product Management Running on a machine where I have been tracking FACTORY (actually the so-called consistent tree) for several months, I've been finding myself in an infinite loop of /suse/gp # zypper dup * Reading repository 'consistent' cache * Reading installed packages [100%] The following packages are going to be downgraded: java-1_5_0-gcj-compat libdb-4_5-devel libdb-4_5 liblazy1 libqtpod0 The following patterns are going to be downgraded: kde3_basis kde3_basis_opt kde3_games kde3_imaging kde3_imaging_opt kde3_internet kde3_multimedia kde3_office kde3_office_opt kde3_utilities kde3_utilities_opt kde3_xgl kde3_yast Overall download size: 1.7 M. After the operation, 0.0 B will be freed. Continue? [yes/no]: yes Downloading package java-1_5_0-gcj-compat-1.5.0.0-25.x86_64, 11.4 K (6.0 K unpacked) Downloading: media * Downloading [100%] Downloading: java-1_5_0-gcj-compat.rpm * Downloading [100%] * Installing: java-1_5_0-gcj-compat-1.5.0.0-25 [100%] Downloading package libdb-4_5-4.5.20-48.x86_64, 505.9 K (1.2 M unpacked) Downloading: libdb-4_5.rpm * Downloading [100%] * Installing: libdb-4_5-4.5.20-48 [100%] Downloading package liblazy1-0.2-15.x86_64, 10.2 K (18.7 K unpacked) Downloading: liblazy1.rpm * Downloading [100%] * Installing: liblazy1-0.2-15 [100%] Downloading package libqtpod0-0.4.2-4.x86_64, 154.2 K (507.1 K unpacked) Downloading: libqtpod0.rpm * Downloading [100%] * Installing: libqtpod0-0.4.2-4 [100%] Downloading package libdb-4_5-devel-4.5.20-48.x86_64, 1.0 M (4.1 M unpacked) Downloading: libdb-4_5-devel.rpm * Downloading [100%] * Installing: libdb-4_5-devel-4.5.20-48 [100%] Regardless of how often I run this, and despite the "Downloading" and "Installing" indications, the next time I run `zypper dup` everything starts all over again. -- 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=360773 User gp@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c1 --- Comment #1 from Gerald Pfeifer <gp@novell.com> 2008-02-11 13:42:35 MST --- Created an attachment (id=194297) --> (https://bugzilla.novell.com/attachment.cgi?id=194297) Solver Test Case generated by `zypper dup --debug-solver` -- 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=360773 User coolo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c2 --- Comment #2 from Stephan Kulow <coolo@novell.com> 2008-02-11 23:46:43 MST --- you better be brave and use zypp:svn repo :) -- 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=360773 Duncan Mac-Vicar <dmacvicar@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|dmacvicar@novell.com |schubi@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=360773 User schubi@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c3 Stefan Schubert <schubi@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from Stefan Schubert <schubi@novell.com> 2008-02-19 05:27:30 MST --- Hm, I cannot reproduce this error with the current trunk: 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 Packages checked 1702 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 totalToInstall 0 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 totalToDelete 95 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 totalToKeep 1607 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 -------------------------- 2008-02-19 13:22:41 <1> waerden(896) [zypp] ResolverUpgrade.cc(doUpgrade):666 sum 1702 We have had some fixes is the update mechanism since alpha2. Feel free to reopen the bug if you see it again. -- 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=360773 User visnov@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c4 Stanislav Visnovsky <visnov@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msvec@novell.com, jkupec@novell.com Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #4 from Stanislav Visnovsky <visnov@novell.com> 2008-02-22 02:04:40 MST --- I believe the issue is that the package is marked to be upgraded by the distupgrade algorithm, but solver selects the currently installed version (typically due to broken dependencies). The zypper summary then said that solver wants to downgrade from the requested change, not from the system state. This can be verified the way that zypper wants to install already installed version. Michal have seem something similar with 'zypper in' (22/02/2008 factory). -- 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=360773 User msvec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c5 --- Comment #5 from Michal Svec <msvec@novell.com> 2008-02-22 02:19:23 MST --- Created an attachment (id=196515) --> (https://bugzilla.novell.com/attachment.cgi?id=196515) solver testcase (zypper in kde4-okular) -- 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=360773 User schubi@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c6 Stefan Schubert <schubi@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matz@novell.com AssignedTo|schubi@novell.com |mls@novell.com Status|REOPENED |NEW --- Comment #6 from Stefan Schubert <schubi@novell.com> 2008-03-03 04:48:03 MST --- Filedependencies of installed packages are missed here. e.G.: bash does not provide /bin/sh. So these packages will be installed again and again. We have had some fixes here. Michael, Matz how is the state here ? -- 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=360773 User matz@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=360773#c7 Michael Matz <matz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #7 from Michael Matz <matz@novell.com> 2008-03-03 08:08:24 MST --- Yes, this is old. Michal: Make sure you run latest libzypp. I've committed the fix for libzypp in r8860, which was the evening of 21. february. Please reverify. -- 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