Ben Cotton kirjoitti 6.9.2022 klo 21.28:
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5 == Summary == Make DNF5 the new default packaging tool. The change will replace DNF, LIBDNF, and DNF-AUTOMATIC with the new DNF5 and new Libdnf5 library. It is a second step after https://fedoraproject.org/wiki/Changes/MajorUpgradeOfMicrodnf.
== How To Test == Install `dnf5` package from https://copr.fedorainfracloud.org/coprs/rpmsoftwaremanagement/dnf5-unstable/
I did this, and tried using dnf5 instead of dnf. It look like dnf5 wants to switch a lot of packages I have to modules. It is my understanding that in Fedora, nothing should be installed from modules unless explictly requested. What is going on here?
Using postgresql as an example, I have it installed as regular rpm, not module:
$ LANG=C.UTF-8 dnf -C info --installed postgresql Installed Packages Name : postgresql Version : 14.3 Release : 8.fc37 Architecture : x86_64 Size : 6.0 M Source : postgresql-14.3-8.fc37.src.rpm Repository : @System From repo : fedora But dnf5 wants to use a module instead: $ LANG=C.UTF-8 sudo dnf5 upgrade --assumeno postgresql Updating and loading repositories: Repositories loaded. Package Arch Version Repository Upgrading: postgresql x86_64 15beta2-1.module_f37 fedora-mod replacing postgresql x86_64 14.3-8.fc37 <unknown> postgresql-private-libs x86_64 15beta2-1.module_f37 fedora-mod replacing postgresql-private-libs x86_64 14.3-8.fc37 <unknown> postgresql-server x86_64 15beta2-1.module_f37 fedora-mod replacing postgresql-server x86_64 14.3-8.fc37 <unknown> Installing dependencies: libicu69 x86_64 69.1-1.fc37 fedora Transaction Summary: Installing: 1 packages Upgrading: 3 packages Replacing: 3 packages Operation aborted by the user. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue