Bug 1821357

Summary: python2-libselinux blocks upgrade from F30
Product: [Fedora] Fedora Reporter: ozeszty <ozeszty+rhbz>
Component: fedora-obsolete-packagesAssignee: Miro Hrončok <mhroncok>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 32CC: dwalsh, grepl.miroslav, j, mhroncok, plautrba, vmojzis
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: fedora-obsolete-packages-32-44 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-08 02:53:44 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:

Description ozeszty 2020-04-06 16:26:42 UTC
Description of problem:
(Probably) Not obsoleted package blocks upgrade from F30 to F32.

Steps to Reproduce:
1. dnf upgrade --refresh
2. dnf system-upgrade download --refresh --releasever=32

Actual results:
 Problem 1: package python2-libselinux-2.9-3.1.fc30.x86_64 requires libselinux(x86-64) = 2.9-3.1.fc30, but none of the providers can be installed
  - libselinux-2.9-3.1.fc30.x86_64 does not belong to a distupgrade repository
  - problem with installed package python2-libselinux-2.9-3.1.fc30.x86_64

Additional info:
Using before upgrade
dnf distro-sync
or adding to system-upgrade:
--skip-broken
--enablerepo=*testing
did not help.

Cinnamon Spin updated since ~F26.

Comment 1 Petr Lautrbach 2020-04-06 17:16:46 UTC
It used to be obsoleted by fedora-obsolete-packages, but the `%obsolete python2-libselinux 2.9-5` was removed in https://src.fedoraproject.org/rpms/fedora-obsolete-packages/c/141a5562ecb0a06ca5dfba64306bfd560bbec143?branch=f32

Comment 2 Petr Lautrbach 2020-04-06 17:19:27 UTC
`%obsolete python2-libsemanage 2.9-3` was removed as well

Comment 3 Petr Lautrbach 2020-04-06 17:19:53 UTC
*** Bug 1821362 has been marked as a duplicate of this bug. ***

Comment 4 Miro Hrončok 2020-04-06 19:35:35 UTC
Sorry for removing those. The script used to generate the new list must have been faulty. That's on me.

Comment 5 Miro Hrončok 2020-04-06 19:39:04 UTC
I'll also re-add python2-policycoreutils and python2-setools.

Comment 6 Fedora Update System 2020-04-06 20:25:14 UTC
FEDORA-2020-9f1520bf7c has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-9f1520bf7c

Comment 7 Fedora Update System 2020-04-07 02:28:12 UTC
FEDORA-2020-9f1520bf7c has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-9f1520bf7c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-9f1520bf7c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2020-04-08 02:53:44 UTC
FEDORA-2020-9f1520bf7c has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.