Bug 1867749

Summary: Updates failed due to wrong dependency
Product: [Fedora] Fedora Reporter: Matteo Corti <matteo>
Component: fail2banAssignee: Richard Shaw <hobbes1069>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 32CC: anon.amish, axel.thimm, hobbes1069, orion, vonsch
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-10 17:50:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Matteo Corti 2020-08-10 16:23:26 UTC
User-Agent:       Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15
Build Identifier: 

fail2ban-firewalld is dependent on python2-inotify which is no more available (Fedora 32 has python3-inotify)

Reproducible: Always

Steps to Reproduce:
1. install fail2ban-firewalld (or update an older version)
2.
3.
Actual Results:  
 dnf clean all; dnf upgrade -y
46 files removed
Matteo Corti                                                                                                                                                                       331 kB/s |  16 kB     00:00    
Fedora 32 openh264 (From Cisco) - x86_64                                                                                                                                           8.0 kB/s | 5.1 kB     00:00    
Fedora Modular 32 - x86_64                                                                                                                                                         4.7 MB/s | 4.9 MB     00:01    
Fedora Modular 32 - x86_64 - Updates                                                                                                                                               5.4 MB/s | 3.5 MB     00:00    
Fedora 32 - x86_64 - Updates                                                                                                                                                        24 MB/s |  20 MB     00:00    
Fedora 32 - x86_64                                                                                                                                                                  30 MB/s |  70 MB     00:02    
Dependencies resolved.

 Problem 1: cannot install the best update candidate for package fail2ban-all-0.11.1-6.fc32.noarch
  - nothing provides python2-inotify needed by fail2ban-all-0.11.1-9.fc32.noarch
 Problem 2: package fail2ban-all-0.11.1-6.fc32.noarch requires fail2ban-firewalld = 0.11.1-6.fc32, but none of the providers can be installed
  - cannot install both fail2ban-firewalld-0.11.1-9.fc32.noarch and fail2ban-firewalld-0.11.1-6.fc32.noarch
  - problem with installed package fail2ban-all-0.11.1-6.fc32.noarch
  - cannot install the best update candidate for package fail2ban-firewalld-0.11.1-6.fc32.noarch
  - nothing provides python2-inotify needed by fail2ban-all-0.11.1-9.fc32.noarch
===================================================================================================================================================================================================================
 Package                                                   Architecture                                  Version                                              Repository                                      Size
===================================================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 fail2ban-firewalld                                        noarch                                        0.11.1-9.fc32                                        updates                                        9.0 k
Skipping packages with broken dependencies:
 fail2ban-all                                              noarch                                        0.11.1-9.fc32                                        updates                                        8.4 k

Transaction Summary
===================================================================================================================================================================================================================
Skip  2 Packages

Nothing to do.
Complete!


Expected Results:  
Update

Comment 1 Richard Shaw 2020-08-10 17:50:21 UTC
Already addressed and update in testing

https://bodhi.fedoraproject.org/updates/FEDORA-2020-7127f99fca

*** This bug has been marked as a duplicate of bug 1864484 ***