Mailinglist Archive: opensuse-bugs (4992 mails)

< Previous Next >
[Bug 500311] New: zypper dup --dry-run broken by kernel-source delta.rpm package
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 1 May 2009 20:54:11 -0600 (MDT)
  • Message-id: <bug-500311-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
http://bugzilla.novell.com/show_bug.cgi?id=500311


Summary: zypper dup --dry-run broken by kernel-source
delta.rpm package
Classification: openSUSE
Product: openSUSE 11.1
Version: Final
Platform: i586
OS/Version: openSUSE 11.1
Status: NEW
Severity: Critical
Priority: P5 - None
Component: Update Problems
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: hedgehogshiatus@xxxxxxxxx
QAContact: jsrain@xxxxxxxxxx
Found By: ---


User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9)
Gecko/2009041500 SUSE/3.0.9-0.1.1 Firefox/3.0.9

Zypper dry-run is 'broken' after a kernal-source patch.rpm.

Making this critical becasue with zypper's v. poor repo host handling:
Error code: User abort
Error message: connect() timed out!
or
Error code: Connection failed
Error message: couldn't connect to host

the 'dry-run' is the only avenue available to keep a system update from hosing
your installed system with delayed/aborted and inconsistent package downloads.

# zypper --version
zypper 1.0.5

The kernel source delta.rpm:

kernel-source-2.6.27.19_2.6.27.21-3.2.1_0.1.1.i586.delta.rpm

Reproducible: Always

Steps to Reproduce:
1. Turn off rep refresh, run `zypper dup --dry-run`
2. After kernel-source delta.rpm allow a few more packages to download.
3. ctl-c the zypper process
4. rerun `zypper dup --dry-run`
Actual Results:
The dry run does not download packages _before_ the kernel source package
delta.rpm is downloaded and its installation simulated.
After the kernel-source package is downloaded and application/installation
simulated, _all_ subsequent packages are downloaded /again/

Expected Results:
That packages are not downloaded more than once in repeated dry-runs. Even
after a kernel source delta.rpm is downloaded and its installation simulated.

--
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.

< Previous Next >