5.17.0-1029-oem-headers incompatible with third party DKMS modules
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-signed-oem-5.17 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The VMWare kernel modules required to use VMWare Workstation(the specific version is 16.2.5 build-20904516) used to work in past by 3rd party script automatically compiling modules with DKMS. Since some time it's broken due to the DKMS triggered scripts looking for files:
`/lib/modules/
`/lib/modules/
while the files are present in
`/lib/modules/
directory
The workaround is to create two symlinks:
`sudo ln -s linux/stddef.h`
`sudo ln -s linux/stdarg.h`
`
but this causes manual action required after each kernel breaking the DKMS system.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.17.0-1029-oem x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.3
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Mon Apr 10 18:22:50 2023
InstallationDate: Installed on 2015-05-08 (2894 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=pl_PL.UTF-8
SHELL=/bin/bash
SourcePackage: linux-signed-
UpgradeStatus: No upgrade log present (probably fresh install)
The proposed fix is to include those above two symlink in linux-headers package for compatibility