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

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:
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!
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:

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:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >