Bug 1883153

Summary: This packages pulls in kernel-debug-modules-extra instead of kernel-modules-extra
Product: [Fedora] Fedora Reporter: Villy Kruse <ppywlkiqletw>
Component: gfs2-utilsAssignee: Andrew Price <anprice>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: agk, agruenba, anprice, bmarzins, cfeist, rpeterso, swhiteho
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-13 11:24:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Villy Kruse 2020-09-28 08:11:22 UTC
Description of problem:

   This packages recommends 'kmod(gfs2.ko)' which can be satisfied by
   kernel-debug-modules-extra or by kernel-modules-extra.

   For some unknown reason dnf prefers the longer name.

Version-Release number of selected component (if applicable):

   Probably a very old problem

How reproducible:

  Always

Steps to Reproduce:
1.  dnf remove kernel-modules-extra  (if installed)
2.  dnf upgrade gfs2-utils
3.

Actual results:

  kernel-debug-modules-extra, kernel-debug-core, and kernel-debug-modules are installed.

Expected results:

  kernel-modules-extra is installed


Additional info:

The module xl2tpd fixed a similar problem by adding these lines to the spec file.

# dnf resolving prefers kernel-debug-modules-extra over kernel-modules-extra
Suggests: kernel-modules-extra

Comment 1 Fedora Program Management 2021-04-29 16:39:20 UTC
This message is a reminder that Fedora 32 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 32 on 2021-05-25.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '32'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 32 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 2 Villy Kruse 2021-04-29 20:38:01 UTC
Issue also seen in gfs2-utils-3.4.1-1.fc34.x86_64

Comment 3 Ben Cotton 2022-05-12 14:58:20 UTC
This message is a reminder that Fedora Linux 34 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 34 on 2022-06-07.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '34'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 34 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 4 Villy Kruse 2022-05-12 17:57:31 UTC
Also seen in Fedora 36.

Comment 5 Andrew Price 2022-05-13 11:24:34 UTC
I'm unable to reproduce this but it does seem to be a broader issue that was filed as bug 1652823. Closing as a duplicate.

*** This bug has been marked as a duplicate of bug 1652823 ***

Comment 6 Villy Kruse 2022-05-13 13:22:15 UTC
(In reply to Andrew Price from comment #5)
> I'm unable to reproduce this but it does seem to be a broader issue that was
> filed as bug 1652823. Closing as a duplicate.
> 
> *** This bug has been marked as a duplicate of bug 1652823 ***

Have you perhaps disabled "install_weak_deps" in dnf.conf? Or is kernel-modules-extra already installed?

Comment 7 Andrew Price 2022-05-13 13:55:41 UTC
(In reply to Villy Kruse from comment #6)
> (In reply to Andrew Price from comment #5)
> > I'm unable to reproduce this but it does seem to be a broader issue that was
> > filed as bug 1652823. Closing as a duplicate.
> > 
> > *** This bug has been marked as a duplicate of bug 1652823 ***
> 
> Have you perhaps disabled "install_weak_deps" in dnf.conf? Or is
> kernel-modules-extra already installed?

Neither. I suspect that either package could be picked when dnf has no hint to give one priority over the other, so we're seeing different results by chance.

Comment 8 Villy Kruse 2022-05-13 18:29:54 UTC
(In reply to Andrew Price from comment #7)
> (In reply to Villy Kruse from comment #6)
> > (In reply to Andrew Price from comment #5)
> > > I'm unable to reproduce this but it does seem to be a broader issue that was
> > > filed as bug 1652823. Closing as a duplicate.
> > > 
> > > *** This bug has been marked as a duplicate of bug 1652823 ***
> > 
> > Have you perhaps disabled "install_weak_deps" in dnf.conf? Or is
> > kernel-modules-extra already installed?
> 
> Neither. I suspect that either package could be picked when dnf has no hint
> to give one priority over the other, so we're seeing different results by
> chance.

Or you have a secret configuration setting that fixes this.

You get somthing that looks like this?

Dependencies resolved.
============================================================================
 Package                  Architecture  Version            Repository  Size
============================================================================
Installing:
 gfs2-utils               x86_64        3.4.1-3.fc36       fedora     316 k
Installing weak dependenc
 kernel-modules-extra     x86_64        5.17.6-300.fc36    updates    3.4 M

Transaction Summary
============================================================================
Install  2 Packages

Total download size: 3.7 M
Installed size: 4.0 M

instead of

Dependencies resolved.
================================================================================
 Package                        Architecture Version          Repository   Size
================================================================================
Installing:
 gfs2-utils                     x86_64       3.4.1-3.fc36     fedora      316 k
Installing dependencies:
 kernel-debug-core              x86_64       5.17.6-300.fc36  updates      48 M
 kernel-debug-devel             x86_64       5.17.6-300.fc36  updates      15 M
 kernel-debug-devel-matched     x86_64       5.17.6-300.fc36  updates     163 k
 kernel-debug-modules           x86_64       5.17.6-300.fc36  updates      54 M
Installing weak dependencies:
 kernel-debug-modules-extra     x86_64       5.17.6-300.fc36  updates     3.5 M

Transaction Summary
================================================================================
Install  6 Packages

Total download size: 121 M
Installed size: 212 M