DNF 0.4.12 Released

We’re happy to announce another patchlevel release today, builds are available in Fedora 20 and Rawhide.

The main reason to release today were some negative reactions about the fastestmirror feature. While measuring pinging latency to different mirrors is a good idea in theory, fastestmirror in practice generally yields worse mirror picks then MirrorManager offers by default. Further, because even measuring the latency takes a couple of seconds, the results of the tests are cached (e.g. /var/cache/dnf/x86_64/20/fastestmirror.cache). The cache is then used for 30 days and then the test is redone. For users who move between different networks (home, office) the cached value is often wrong, pointing to a lot slower mirror then actually available. We thus make fastestmirror configurable starting with 0.4.12, the default being off.

A serious bug was discovered in the erase command that can possibly cause unintended removal of important packages that DNF considers uneeded dependencies. The presented release fixes that.

There’s also two updates to the User’s FAQ. See more in the release notes.

5 thoughts on “DNF 0.4.12 Released

  1. When do we get same functionality as with yum-plugin-local? The only thing stopping me from switching completely to DNF is the absence of automatic management for local repositories. Initially, I made due with keepcache=0 in /etc/yum.conf before I learned of yum-plugin-local. How can one overcome this void with DNF at the moment?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *