Bug 2153275 - Use DNF5 in the Anaconda installer
Summary: Use DNF5 in the Anaconda installer
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vendula Poncova
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-14 12:02 UTC by Vendula Poncova
Modified: 2024-03-13 14:51 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Vendula Poncova 2022-12-14 12:02:08 UTC
Description of problem:

Anaconda should use the DNF5 API for the package installation since Fedora 39. Drop the dependency on the python3-dnf and libdnf packages and remove these packages from the installation environment.

Additional info:
https://fedoraproject.org/wiki/Changes/MajorUpgradeOfMicrodnf
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5

Comment 1 Ben Cotton 2023-02-07 15:11:42 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.

Comment 2 Vendula Poncova 2023-07-14 09:08:19 UTC
Update: The current plan for Anaconda is to continue to use DNF4 in Fedora 39 and switch to DNF5 in Fedora 40.


Note You need to log in before you can comment on or make changes to this bug.