Package: apfs-dkms
Version: 0.3.18-1
Severity: normal
X-Debbugs-Cc: [email protected]

Hi,

apfs-dkms requires lld to build the kernel module, but does not state the
dependency for the debian package.

Installing the package breaks with the following error:

Preparing to unpack .../apfs-dkms_0.3.18-1_all.deb...
Unpacking apfs-dkms (0.3.18-1)...
Setting up apfs-dkms (0.3.18-1)...
Loading new linux-apfs-rw/0.3.18 DKMS files...
Building for 6.13.7-asahi-4-cy8aer0, 6.13.8-asahi-1-cy8aer0,
6.15.9+deb13-asahi, 6.15.9-asahi-1-cy8aer1, 6.16.8+deb14-asahi,
6.16.8-asahi-1-cy8aer0, 6.17.12+deb14-asahi, 6.17.12-asahi-1-cy8aer0,
6.18-asahi, 6.18.8+deb14-asahi and 6.18.8-asahi-1-cy8aer0

Building initial module linux-apfs-rw/0.3.18 for 6.13.7-asahi-4-cy8aer0
Sign command: /lib/modules/6.13.7-asahi-4-cy8aer0/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Running the pre_build script...date: invalid date '0 0 sec - 0 sec'
 done.
Building module(s)...date: invalid date '0 2 sec - 0 sec'
(bad exit status: 2)
Failed command:
make -j8 KERNELRELEASE=6.13.7-asahi-4-cy8aer0 -C
/lib/modules/6.13.7-asahi-4-cy8aer0/build M=/var/lib/dkms/linux-apfs-
rw/0.3.18/build LLVM=1

Error! Bad return status for module build on kernel: 6.13.7-asahi-4-cy8aer0
(aarch64)
Consult /var/lib/dkms/linux-apfs-rw/0.3.18/build/make.log for more information.
dpkg: error processing package apfs-dkms (--install):
 old apfs-dkms package postinst maintainer script subprocess failed with exit
status 10
Errors were encountered while processing:
 apfs-dkms

The log file shows:
/bin/sh: 1: ld.lld: not found

Installing lld fixes the issue and the installation succeeds.

debian/control should include lld as a dependency:
Depends: ${misc:Depends}, lld

Adam


-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: arm64 (aarch64)

Kernel: Linux 6.18.9-asahi-1-cy8aer0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages apfs-dkms depends on:
ii  dkms  3.2.2-1

apfs-dkms recommends no packages.

apfs-dkms suggests no packages.

-- no debconf information

Reply via email to