Bug 24100 - Several dependency issues about dnf
Summary: Several dependency issues about dnf
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Neal Gompa
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-31 18:19 CET by Ulrich Beckmann
Modified: 2019-03-09 20:59 CET (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
CLI output of # dnf upgrade / # dnf install dnfdragora (4.70 KB, text/plain)
2018-12-31 18:21 CET, Ulrich Beckmann
Details

Description Ulrich Beckmann 2018-12-31 18:19:20 CET
The instance is a Mageia Cauldron upgraded with # dnf system-upgrade some months ago.

I can neither upgrade libsolv-tools, nor install dnfdragora of yumex-dnf. dnfdragora was lost during system-upgrade (--allowerasing).

The instance is otherwise sound and dnf is working fine.

Best regards
Ulrich
Comment 1 Ulrich Beckmann 2018-12-31 18:21:38 CET
Created attachment 10628 [details]
CLI output of # dnf upgrade / # dnf install dnfdragora
Ulrich Beckmann 2018-12-31 18:25:16 CET

CC: (none) => ngompa13

Marja Van Waes 2019-01-02 20:50:59 CET

CC: (none) => ignatenko, marja11
Assignee: bugsquad => ngompa13

Comment 2 Neal Gompa 2019-01-11 02:31:03 CET
This was caused by a bad dependency loop between lib64solv0 and libsolv-tools. With libsolv 0.7.1+, I fixed this, but I guess I need some Obsoletes in place to make the upgrade happen...

The reason why dnfdragora was lost during the system-upgrade should be fixed now because of dnfdaemon being fixed earlier...
Comment 3 Ulrich Beckmann 2019-03-09 20:59:05 CET
The issues were not resolved automatically. I had to invoke

# dnf upgrade libsolv-tools --best --allowerasing

# dnf install dnfdragora --allowerasing

as indicated in the command output. No problem since then.

Ulrich

Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME


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