Bug 30737 - dkms-rtl8192eu does not build with the 5.18 backported kernels
Summary: dkms-rtl8192eu does not build with the 5.18 backported kernels
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2022-08-12 04:20 CEST by Thomas Andrews
Modified: 2022-08-14 20:33 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Thomas Andrews 2022-08-12 04:20:50 CEST
Description of problem: 

I fell down with this one. For various reasons I did not test any of the backported 5.18 kernels until now, so I did not see that the rtl8192eu module is not building with them.

Also, I see elsewhere that Cauldron is, or soon will be, using a 5.19 series kernel. It might be an idea, if possible, to set dkms-rtl8192eu to build with that series, to save some work later. But that is just a suggestion.
Comment 1 Thomas Backlund 2022-08-12 14:26:52 CEST
support for 5.18 and 5.19 series...

SRPM:
dkms-rtl8192eu-4.4.1-1.20210403.6.mga8

noarch:
dkms-rtl8192eu-4.4.1-1.20210403.6.mga8.noarch

Assignee: bugsquad => qa-bugs

Comment 2 Thomas Andrews 2022-08-13 03:51:11 CEST
No installation issues.


installing dkms-rtl8192eu-4.4.1-1.20210403.6.mga8.noarch.rpm from //home/tom/qa-testing/x86_64
starting installing packages
created transaction for installing on / (remove=0, install=0, upgrade=1)

Creating symlink /var/lib/dkms/rtl8192eu/4.4.1-1.20210403.6.mga8/source ->
                 /usr/src/rtl8192eu-4.4.1-1.20210403.6.mga8

DKMS: add Completed.

Preparing kernel 5.18.15-desktop-1.mga8 for module build:
(This is not compiling a kernel, just preparing kernel symbols)
/usr/sbin/dkms: line 936: warning: command substitution: ignored null byte in input
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper....
using /proc/config.gz
make oldconfig....
make prepare....

Building module:
cleaning build area....
'make' KVER=5.18.15-desktop-1.mga8....................................................................
cleaning build area....
cleaning kernel tree (make mrproper)....

DKMS: build Completed.

8192eu.ko.xz:
 - Installation
   - Installing to /lib/modules/5.18.15-desktop-1.mga8/dkms/drivers/staging/rtl8192eu/

depmod.................

DKMS: install Completed.

-------- Uninstall Beginning --------
Module:  rtl8192eu
Version: 4.4.1-1.20210403.5.mga8
Kernel:  5.17.11-desktop-1.mga8 (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

8192eu.ko.xz:
 - Uninstallation
   - Deleting from: /lib/modules/5.17.11-desktop-1.mga8/dkms/drivers/staging/rtl8192eu/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.
/usr/sbin/dkms: line 2006: echo: write error: Broken pipe
depmod................

DKMS: uninstall Completed.

Build completed and moduke installed. Using the rtl8192eu device now to write this comment.

OKing and Validating. Advisory in comment 1

CC: (none) => sysadmin-bugs
Keywords: (none) => validated_update
Whiteboard: (none) => MGA8-64-OK

Comment 3 Dave Hodgins 2022-08-14 19:25:22 CEST
Advisory committed to svn as
type: bugfix
subject: Updated dkms-rtl8192eu packages fix compilation
src:
  8:
   core:
     - dkms-rtl8192eu-4.4.1-1.20210403.6.mga8
description: |
  Adds support for kernel version 5.18+.
references:
 - https://bugs.mageia.org/show_bug.cgi?id=30737

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 4 Mageia Robot 2022-08-14 20:33:14 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2022-0112.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


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