Bug 19023 - dnf: cannot undo transaction due to missing packages
Summary: dnf: cannot undo transaction due to missing packages
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Neal Gompa
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-22 14:37 CEST by Ulrich Beckmann
Modified: 2016-07-23 11:34 CEST (History)
0 users

See Also:
Source RPM: dnf
CVE:
Status comment:


Attachments
CLI output from the test above (5.70 KB, text/plain)
2016-07-22 14:40 CEST, Ulrich Beckmann
Details

Description Ulrich Beckmann 2016-07-22 14:37:10 CEST
Description of problem:
I tried to undo last transaction of this morning. The transaction failed due to missing or unknown packages.

Version-Release number of selected component (if applicable):
dnf-1.1.9-3.mga6

How reproducible:

Steps to Reproduce:
1. Select the last transaction from # dnf history list
2. Undo this transaction by # dnf history undo <transaction-id>

Greetings
Ulrich Beckmann
Comment 1 Ulrich Beckmann 2016-07-22 14:40:16 CEST
Created attachment 8223 [details]
CLI output from the test above
Comment 2 David Walser 2016-07-22 16:06:41 CEST
You can't roll back to packages that are no longer on the mirrors.  I don't think this feature is supposed to work in Cauldron.  On a stable release, it should work, as old updates are retained on the mirrors.

Status: NEW => RESOLVED
Resolution: (none) => INVALID
Assignee: bugsquad => ngompa13

Comment 3 Ulrich Beckmann 2016-07-23 11:34:44 CEST
Agreed. I will postpone any test until after the official release. Anyway, it can only be a reliable feature in stable releases where there are no changes in configs and data formats on the user's side.

Ulrich

Note You need to log in before you can comment on or make changes to this bug.