Skip to content

Depend on python3-dnf, not dnf#1

Merged
praiskup merged 1 commit intopraiskup:masterfrom
evan-goode:evan-goode/f39
Jul 19, 2023
Merged

Depend on python3-dnf, not dnf#1
praiskup merged 1 commit intopraiskup:masterfrom
evan-goode:evan-goode/f39

Conversation

@evan-goode
Copy link
Copy Markdown
Contributor

DNF5 is replacing DNF in Fedora 39+, so packages should no longer depend on the dnf package.

Ideally, this plugin would be updated for DNF5, but in the meantime, it should depend on python3-dnf rather than dnf. dnf5 and python3-dnf can be installed simultaneously and thus not break upgrading to Fedora 39, but dnf5 and dnf conflict.

dnf only provides the /usr/bin/dnf binary whereas python3-dnf provides all of DNF's actual functionality, so it should be safe to swap out the dependency, unless dnf-plugin-diff actually depends on /usr/bin/dnf for some reason.

@praiskup
Copy link
Copy Markdown
Owner

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants