Bug 1582745

Summary: nothing provides python3-libdnf >= 0.11.1 needed by python3-dnf-2.7.5-14.fc29.noarch
Product: [Fedora] Fedora Reporter: Lukas Slebodnik <lslebodn>
Component: dnfAssignee: rpm-software-management
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: dmach, kevin, mhatina, packaging-team-maint, rbarlow, rpm-software-management, vmukhame
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-28 06:31:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1582628    

Description Lukas Slebodnik 2018-05-26 17:31:44 UTC
The latest update of dnf added dependency on non-existing packages.
python2-libdnf, python3-libdnf


Version-Release number of selected component (if applicable):
python3-dnf-2.7.5-14.fc29.noarch

How reproducible:
Deterministic

Steps to Reproduce:
1. dnf update --best -y dnf

Actual results:
sh# dnf update --best -y dnf
Fedora - Rawhide - Developmental packages for the next Fedora release                                                                                      7.6 MB/s |  56 MB     00:07    
Last metadata expiration check: 0:00:37 ago on Sat May 26 17:15:18 2018.
Error: 
 Problem: package dnf-2.7.5-14.fc29.noarch requires python3-dnf = 2.7.5-14.fc29, but none of the providers can be installed
  - cannot install the best update candidate for package dnf-2.7.5-12.fc29.noarch
  - nothing provides python3-libdnf >= 0.11.1 needed by python3-dnf-2.7.5-14.fc29.noarch

Expected results:
Package updated without any problem

Additional info:
sh# dnf install -y python3-libdnf
Last metadata expiration check: 0:14:47 ago on Sat May 26 17:15:18 2018.
No match for argument: python3-libdnf
Error: Unable to find a match

Comment 1 Kevin Fenzi 2018-05-26 18:32:59 UTC
I have untagged this build from f29 for now as it was also breaking builds of any other packages that tried to pull it in. :(

Comment 2 Martin Hatina 2018-05-28 06:24:18 UTC
*** Bug 1582632 has been marked as a duplicate of this bug. ***

Comment 3 Martin Hatina 2018-05-28 06:31:16 UTC
Fixed in dnf-2.7.5-15.fc29