Bug 23259

Summary: python3-dnf update requires removal of python3-imgcreate
Product: Mageia Reporter: Bit Twister <bittwister2>
Component: RPM PackagesAssignee: Angelo Naselli <anaselli>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11, ngompa13, python
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: livecd-tools CVE:
Status comment:

Description Bit Twister 2018-07-01 04:08:29 CEST
Description of problem: mga7 dev0

The following packages have to be removed for others to be upgraded:
livecd-tools-25.0-1.mga7.x86_64
 (due to unsatisfied python3-imgcreate(x86-64) == 25.0-1.mga7)
python3-imgcreate-25.0-1.mga7.x86_64
 (due to conflicts with python3-dnf[>= 3.0])

removal/install causes numerous orphans.

Version-Release number of selected component (if applicable):


How reproducible: always


Steps to Reproduce:
1. install updates
2.
3.
Comment 1 Marja Van Waes 2018-07-01 07:39:16 CEST
(In reply to Bit Twister from comment #0)
> Description of problem: mga7 dev0
> 
> The following packages have to be removed for others to be upgraded:
> livecd-tools-25.0-1.mga7.x86_64
>  (due to unsatisfied python3-imgcreate(x86-64) == 25.0-1.mga7)
> python3-imgcreate-25.0-1.mga7.x86_64
>  (due to conflicts with python3-dnf[>= 3.0])
> 

Assigning to the livecdtools maintainer, CC'ing Neal and the python stack maintainers.

Assignee: bugsquad => anaselli
CC: (none) => marja11, ngompa13, python
Source RPM: python3-dnf => livecd-tools
Summary: python3-dnf conflicts => python3-dnf update requires removal of python3-imgcreate

Comment 2 Marja Van Waes 2018-07-01 08:14:22 CEST
After updating to dnf-3.0.2-1.mga7, trying to install python3-imgcreate gives:

[root@localhost marja]# LANGUAGE=C dnf install python3-imgcreate
Last metadata expiration check: 0:05:02 ago on zo 01 jul 2018 08:06:24 CEST.
Error: 
 Problem: package python3-dnf-2.7.5-1.mga7.noarch requires python3-hawkey >= 0.11.1, but none of the providers can be installed
  - package python3-hawkey-0.15.2-1.mga7.x86_64 conflicts with python3-dnf < 3.0.0 provided by python3-dnf-2.7.5-1.mga7.noarch
  - package python3-imgcreate-25.0-1.mga7.x86_64 requires python3-dnf >= 2.0.0, but none of the providers can be installed
  - package python3-imgcreate-25.0-1.mga7.x86_64 conflicts with python3-dnf >= 3.0 provided by python3-dnf-3.0.2-1.mga7.noarch
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
[root@localhost marja]#
Comment 3 Neal Gompa 2018-07-01 12:15:18 CEST
This should be fixed with livecd-tools-25.0-2.mga7.

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