Package: wnpp
Severity: O

For a long time, Fedora/RHEL/CentOS (and derivatives) used YUM as their default
package manager. DNF is a feature-rich YUM fork intended to replace it
eventually, using libsolv as its dependency solver, entered Fedora in version 18
as an option and has been its default package manager since version 22. RHEL 8,
based on Fedora 28, also already uses DNF as its default package manager.

Debian already has packages for yum and mock. Building RPM packages on a Debian
system is a supported use case already utilized by a (probably rather small
amount) of users. That alone is normally not enough reason to introduce new
packages, but newer Fedora versions use features like boolean (or rich)
dependencies that are plainly not supported by yum. Building such chroots
will flat out fail. DNF is now a hard dependency for supporting newer Fedora and
RHEL versions.

Without DNF, Debian would at some point lose the ability to be used as a build 
host
for RPM packages.

From: https://lists.debian.org/debian-devel/2019/09/msg00218.html
Dependencies: libcomps, librepo, libdnf

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to