DNF5 Isn't Ready For Fedora 39 - Now Delayed To Fedora 41
![FEDORA](/assets/categories/fedora.webp)
Over DNF4, DNF5 has been promoted as providing better performance and a nicer user experience. DNF5 has been talked about for vastly improving the package management experience on Fedora and eventually for RHEL as well. But now DNF5 isn't ready to go for Fedora 39 and in turn also means that RHEL 10 isn't going to see DNF5 by default. Due to the RHEL 10 branching, DNF5 as a result isn't expected to be the default until the Fedora 41 cycle for H2'2024.
Among recent missing pieces for DNF5-by-default has been ELN defaulting to DNF 4, various settings issues, various DNF sub-commands not being implemented relative to DNF4, certain DNF sub-commands with certain options do not work, high memory usage is in the process of being resolved, and other items deemed not ready. The list can be found via this FESCo ticket.
At today's FESCo meeting for the Fedora Engineering and Steering Committee, it was decided that DNF5 simply isn't ready for the Fedora 39 timeframe.
* AGREED: APPROVED(+7,0,-0) The switch to DNF5 will be postponed (likely to Fedora 41, to be determined by the Change Owners) and reverted in Rawhide for the time being (i.e. dnf 4 will provide /usr/bin/dnf again). (tstellar, 17:27:21)
30 Comments