Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1980460

Summary: Obsolete packages that used to require Python 3.9 but are gone in Fedora 35
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: fedora-obsolete-packagesAssignee: Tomáš Hrnčiar <thrnciar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 35CC: awilliam, j, lruzicka, mhroncok, thrnciar
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException
Fixed In Version: fedora-obsolete-packages-35-16 fedora-obsolete-packages-35-20 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-09 01:36:34 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: 1890881, 1891956, 1978976, 1979499    

Description Miro Hrončok 2021-07-08 17:14:47 UTC
Packages that required Python 3.9 in Fedora 33 or 34 and are gone (retired, removed subpackages) from Fedora 35 must be obsoleted, or else they have broken dependencies (e.g. on python(abi) = 3.9 or python3.9dist(...)) and block the upgrade path to Fedora 35.

I'll use this bug to track this.


We can do this in batches to unblock rawhide users but most importantly we need to do this:

- right after entering beta freeze (with a freeze exception)
- right after entering final freeze (with a freeze exception)

We need to do it after the freezes start to include packages removed right before it started.

We'll need to repeat this later for Fedora 36 milestones as well.

See also bz1856098 (same bug for Python 3.8 packages removed from Fedora 33).
See also bz1754151 (same bug for Python 3.7 packages removed from Fedora 32).

Comment 2 Tomáš Hrnčiar 2021-08-04 10:00:14 UTC
Second batch: https://src.fedoraproject.org/rpms/fedora-obsolete-packages/pull-request/36

Comment 3 Ben Cotton 2021-08-10 13:11:45 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle.
Changing version to 35.

Comment 4 Fedora Update System 2021-08-25 13:27:04 UTC
FEDORA-2021-46fac0515c has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-46fac0515c

Comment 5 Fedora Update System 2021-08-25 18:37:17 UTC
FEDORA-2021-46fac0515c has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-46fac0515c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-46fac0515c

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

Comment 6 Adam Williamson 2021-08-25 23:18:51 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/385 , marking accepted.

Comment 7 Fedora Update System 2021-08-30 21:41:30 UTC
FEDORA-2021-46fac0515c has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Miro Hrončok 2021-08-30 23:07:21 UTC
Reopening for final freeze. We can do some batches in between the freezes, but we must do the final update after the final freeze starts.

Comment 9 Lukas Ruzicka 2021-09-13 17:59:14 UTC
#agreed 1980460 -  The decision to classify this bug as an "AcceptedFreezeException (Beta)" was made as it is a noticeable issue that cannot be fixed with an update.

Comment 10 Miro Hrončok 2021-09-14 10:55:53 UTC
Lukas, we need a final freeze exception now. The beta update is already in stable.

Comment 11 Tomáš Hrnčiar 2021-10-01 07:16:20 UTC
Fourth batch: https://src.fedoraproject.org/rpms/fedora-obsolete-packages/pull-request/45

Comment 12 Miro Hrončok 2021-10-06 09:43:09 UTC
The final freeze is now. Packages were removed (e.g. clufter), so we need to update the list. I suggest waiting until the end of the week, in case something is updated in F34/33, and submitting the update on Monday-ish.

Comment 13 Adam Williamson 2021-10-07 22:38:12 UTC
It'd be nice if we could do Friday rather than Monday, I'd like to have as much stuff as possible lined up by end of week rather than start of week :)

Comment 14 Miro Hrončok 2021-10-07 23:08:33 UTC
Ack.

Comment 16 Fedora Update System 2021-10-08 07:46:45 UTC
FEDORA-2021-78bdc9a129 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-78bdc9a129

Comment 17 Fedora Update System 2021-10-08 19:08:15 UTC
FEDORA-2021-78bdc9a129 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-78bdc9a129`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-78bdc9a129

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

Comment 18 Fedora Update System 2021-10-09 01:36:34 UTC
FEDORA-2021-78bdc9a129 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.