Bug 1436840 - on i386, dkms specifically requires kernel-devel and not kernel-PAE-devel
Summary: on i386, dkms specifically requires kernel-devel and not kernel-PAE-devel
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: dkms
Version: 25
Hardware: i386
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Simone Caronni
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-28 19:53 UTC by Andre Robatino
Modified: 2017-04-22 05:18 UTC (History)
3 users (show)

Fixed In Version: dkms-2.3-4.20170313git974d838.fc24 dkms-2.3-4.20170313git974d838.fc26 dkms-2.3-4.20170313git974d838.fc25 dkms-2.3-4.20170313git974d838.el6 dkms-2.3-4.20170313git974d838.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-04-09 16:43:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andre Robatino 2017-03-28 19:53:09 UTC
Description of problem:
On my i386 F25 box with the PAE kernel packages installed, when I updated to the latest 4.10.5 kernel, it removed dkms for dependencies. It turns out that it specifically requires kernel-devel and is no longer happy with kernel-PAE-devel.

[root@dell-pc ~]# yum-deprecated install dkms
Yum command has been deprecated, use dnf instead.
See 'man dnf' and 'man yum2dnf' for more information.

Resolving Dependencies
--> Running transaction check
---> Package dkms.noarch 0:2.3-1.20161202gitde1dca9.fc25 will be installed
--> Processing Dependency: kernel-devel for package: dkms-2.3-1.20161202gitde1dca9.fc25.noarch
--> Running transaction check
---> Package kernel-devel.i686 0:4.10.5-200.fc25 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package         Arch      Version                             Repository  Size
================================================================================
Installing:
 dkms            noarch    2.3-1.20161202gitde1dca9.fc25       updates     81 k
Installing for dependencies:
 kernel-devel    i686      4.10.5-200.fc25                     updates     11 M

Transaction Summary
================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 11 M
Installed size: 41 M
Is this ok [y/d/N]: N
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2017-03-28.15-44.RGPB5Z.yumtx
[root@dell-pc ~]# rpm -q kernel-PAE-devel
kernel-PAE-devel-4.9.13-201.fc25.i686
kernel-PAE-devel-4.9.14-200.fc25.i686
kernel-PAE-devel-4.10.5-200.fc25.i686
[root@dell-pc ~]#

Version-Release number of selected component (if applicable):
dkms-2.3-1.20161202gitde1dca9.fc25.noarch

How reproducible:
always

Additional info:
No problem with x86_64. Presumably there would also be no problem with i386 if I had the non-PAE kernel packages installed.

Comment 1 Andre Robatino 2017-03-31 01:55:13 UTC
I have no reason to believe that this bug does not exist on F26 and Rawhide as well, but I can't test that since my VMs are 64-bit. (If necessary I could create a VM and do a minimal install to test.)

Comment 2 Simone Caronni 2017-04-05 12:23:26 UTC
Hello, can you test the latest build here by installing manually the dkms-2.3-4.20170313git974d838 build?

https://koji.fedoraproject.org/koji/packageinfo?packageID=1605

I believe the culprit was here:

http://pkgs.fedoraproject.org/cgit/rpms/dkms.git/commit/?id=f60c84dd7aa895812215155316342b1d52fb5df1

Comment 3 Andre Robatino 2017-04-05 16:56:31 UTC
I've verified that on the machine that already has kernel-PAE-devel installed, it does not try to install kernel-devel when installing dkms-2.3-4.20170313git974d838.

Comment 4 Fedora Update System 2017-04-06 08:19:11 UTC
dkms-2.3-4.20170313git974d838.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-1f4b32cc3e

Comment 5 Fedora Update System 2017-04-06 08:19:24 UTC
dkms-2.3-4.20170313git974d838.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-5399df1abd

Comment 6 Fedora Update System 2017-04-06 08:19:34 UTC
dkms-2.3-4.20170313git974d838.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3e0c43e558

Comment 7 Fedora Update System 2017-04-06 08:19:44 UTC
dkms-2.3-4.20170313git974d838.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-479d0d652a

Comment 8 Fedora Update System 2017-04-06 08:19:54 UTC
dkms-2.3-4.20170313git974d838.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-70ba4182c0

Comment 9 Fedora Update System 2017-04-06 19:19:26 UTC
dkms-2.3-4.20170313git974d838.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3e0c43e558

Comment 10 Fedora Update System 2017-04-06 19:21:01 UTC
dkms-2.3-4.20170313git974d838.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-70ba4182c0

Comment 11 Fedora Update System 2017-04-06 19:53:54 UTC
dkms-2.3-4.20170313git974d838.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-1f4b32cc3e

Comment 12 Fedora Update System 2017-04-06 20:24:34 UTC
dkms-2.3-4.20170313git974d838.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-479d0d652a

Comment 13 Fedora Update System 2017-04-06 22:23:19 UTC
dkms-2.3-4.20170313git974d838.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-5399df1abd

Comment 14 Fedora Update System 2017-04-07 16:49:05 UTC
dkms-2.3-4.20170313git974d838.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 15 Andre Robatino 2017-04-09 04:27:58 UTC
Reopening since this bug is for F25. Bodhi is apparently trigger-happy.

Comment 16 Fedora Update System 2017-04-09 16:43:51 UTC
dkms-2.3-4.20170313git974d838.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 17 Fedora Update System 2017-04-09 21:51:34 UTC
dkms-2.3-4.20170313git974d838.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2017-04-22 05:18:01 UTC
dkms-2.3-4.20170313git974d838.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.

Comment 19 Fedora Update System 2017-04-22 05:18:42 UTC
dkms-2.3-4.20170313git974d838.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.