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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue