Re: DNF5 wants to replace regular rpms with modules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



As far as I know DNF5 has not yet fully support modules. Probably the
build of DNF5 you use still does not perform modular filtering. I
believe that should change before adding DNF5 into Fedora. As a
workaround, if you do not use modules, simply disable the modular
repositories.

On Thu, Sep 22, 2022 at 3:59 PM Otto Liljalaakso
<otto.liljalaakso@xxxxxx> wrote:
>
> 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
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux