Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TASK: Drop remnants of dnf-4 #206

Open
1 of 6 tasks
yselkowitz opened this issue Nov 21, 2024 · 2 comments
Open
1 of 6 tasks

TASK: Drop remnants of dnf-4 #206

yselkowitz opened this issue Nov 21, 2024 · 2 comments
Assignees
Labels
cleanup Removal of deprecated or unwanted packages help wanted Extra attention is needed

Comments

@yselkowitz
Copy link
Member

yselkowitz commented Nov 21, 2024

What does the ELN SIG need to do?

DNF5 is the default package manager in Fedora 41, and now in ELN (#201). At the same time, dnf-4, libdnf, etc. will see less maintenance, and therefore should also be dropped prior to RHEL 11. However, getting rid of those will take more work, mostly beyond our scope:

  • anaconda needs to be ported to python3-libdnf5
  • kpatch-dnf (RHEL-specific) needs to be ported to python3-libdnf5
  • Switch osbuild to use python3-libdnf5 instead of python3-libdnf: spec: use python3-libdnf5 in RHEL 11 and ELN osbuild/osbuild#1894
  • PackageKit needs to be ported to libdnf5
  • policycoreutils(-devel) needs to be ported to python3-libdnf5
  • subscription-manager needs to be ported to python3-libdnf5

Trackers:
https://tiny.distro.builders/view-rpm--view-eln--python3-dnf.html
https://tiny.distro.builders/view-rpm--view-eln--python3-dnf-plugins-core.html

@yselkowitz yselkowitz added help wanted Extra attention is needed cleanup Removal of deprecated or unwanted packages labels Nov 21, 2024
@yselkowitz
Copy link
Member Author

Also, Content Resolver is still using python3-dnf from dnf-4, so that too should be ported to python3-libdnf5: minimization/content-resolver#75

@yselkowitz
Copy link
Member Author

RHBZ tracker: https://bugzilla.redhat.com/show_bug.cgi?id=DNF5 (thanks @michel-slm)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Removal of deprecated or unwanted packages help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants