FS#69687 - Package `dkms` is missing the `pahole` dependency

Attached to Project: Arch Linux
Opened by Max Ruman (rmx) - Thursday, 18 February 2021, 07:30 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 18 February 2021, 08:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: `dkms` 2.8.4-1 is missing the `pahole` dependency; it's therefore impossible to install any *-dkms module.

Steps to reproduce:

When installing a *-dkms module, the install fails due to the missing `pahole` command, but the `pahole` package is not listed as a dependency of `dkms`.

I tried installing `acpi_call-dkms`, then verified with `v4l2loopback-dkms`, and it's the same result:

```2021-02-18T07:13:58 UTCmake -C /lib/modules/5.11.0-zen1-1-zen/build M=/var/lib/dkms/acpi_call/1.2.1/build modules
make[1]: Entering directory '/usr/lib/modules/5.11.0-zen1-1-zen/build'
  CC [M]  /var/lib/dkms/acpi_call/1.2.1/build/acpi_call.o
  MODPOST /var/lib/dkms/acpi_call/1.2.1/build/Module.symvers
  CC [M]  /var/lib/dkms/acpi_call/1.2.1/build/acpi_call.mod.o
  LD [M]  /var/lib/dkms/acpi_call/1.2.1/build/acpi_call.ko
  BTF [M] /var/lib/dkms/acpi_call/1.2.1/build/acpi_call.ko
/bin/sh: line 1: pahole: command not found
make[3]: *** [scripts/Makefile.modfinal:59: /var/lib/dkms/acpi_call/1.2.1/build/acpi_call.ko] Error 127
make[3]: *** Deleting file '/var/lib/dkms/acpi_call/1.2.1/build/acpi_call.ko'```

Installing manually the `pahole` package fixed the problem.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 18 February 2021, 08:19 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#69654 
Comment by loqs (loqs) - Thursday, 18 February 2021, 08:08 GMT
 FS#69654 

Loading...