-
Notifications
You must be signed in to change notification settings - Fork 198
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
Tracker - libdnf breaking API changes #2139
Comments
Since we use libdnf as a git submodule, it's totally easy for us to adapt to breaking changes on our schedule, and I'd be fine with dealing with some. |
(A big motivation for us using libdnf as a git submodule is precisely to allow it to evolve, because it's still quite distant from a library that one could imagine being ABI stable) |
This issue was pointed at during this week's FCOS community meeting as the tracker for experimenting with using the dnf5 version of libdnf. There is a change proposal for making dnf5 the default for F39. |
@dustymabe for rpm-ostree we are not planning to migrate to dnf5 at the moment. The amount of work to do this vs the benefits, do not make this a priority currently. |
That's OK. There was an announcement saying that DNF5 is getting delayed to Fedora 41 anyway. |
The DNF developers have warned that they intend to make a breaking API change as part of a rewrite and refactor. This will dramatically simplify their stack but is something that all API consumers will need to adapt to.
I have asked for a public/upstream location where existing API consumers can discuss this and provide feedback for the change. In that spirit, I'm creating an issue here, in the rpm-ostree upstream.
The text was updated successfully, but these errors were encountered: