In our previous attempt to drop YUM from Fedora, a number of packages had been identified that still depend on YUM, including some high-profile ones such as koji. However, little to no progress has been made on these packages since then.
To that end, we (the DNF team) as the current maintainer of YUM would prefer a more "radical" approach of simply dropping YUM from Fedora 30 and seeing what happens, in the hope of it serving as a wake-up call. The rationale is that this change has been advertised a long time ago (since Fedora 22, in fact) and so the packagers have been given a generous amount of time to digest that and port their software to DNF, should they wish to continue supporting it on Fedora.
That said, on behalf of the DNF team, I'm resubmitting this change for Fedora 30. The following document describes the change and contains an up-to-date list of all the components that currently have a dependency on the YUM stack (along with the respective bugzilla/ticket if it exists):
https://fedoraproject.org/wiki/Changes/Deprecate_YUM_3
The reasons for this request can be summed up as follows:
Conflicts: yum
If this change is not approved for F30, we would like to ask the board for a commitment that it is going to be effective from F31, so that we can plan accordingly.
Thanks!
Metadata Update from @mdomonko: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)
Sorry, wrong project :)
Correct issue: https://pagure.io/fesco/issue/2064
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/1214
Please continue any further discussion there.