Fedora Changing Package Manager

Anders F Björklund afb at algonet.se
Wed Jun 18 12:43:06 PDT 2014


Stephen Morris wrote:

> Hi,
>     Information being supplied on the Fedora mailing list is indicating that from Fedora 22 their Yum package manager is going to be replaced by DNF. Will smart provide a mechanism to use DNF as the backend for package installations?

Smart doesn't use Yum, so in _that_ sense it doesn't need to use DNF.
That is, Smart is communicating with the RPM package manager directly.

But if openSUSE is anything to go by, using libsolv is the way to go ?
http://en.opensuse.org/openSUSE:Libzypp_satsolver (used by "hawkey")

https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF


There doesn't seem to be any effort to replace repodata, unfortunately.
It has been broken since its conception, and now it is "the standard".

Then again, it is being translated by the client anyway so why bother...
i.e. whether using .xml or .sqlite, it is translated to .solv first

Same goes for https://bugs.mageia.org/show_bug.cgi?id=2157

--anders


PS. As for Ubuntu, Smart has already been replaced (by APT) - in 12.04LTS.
And with APT 1.0 being released after 16 years, that is unlikely to change.

https://lists.debian.org/debian-devel/2014/04/msg00013.html



More information about the Smart mailing list