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