Building module:
Cleaning build area…
Building module(s)…(bad exit status: 2)
Failed command:
make -j8 KERNELRELEASE=6.9.12-401.asahi.fc40.aarch64+16k all INCLUDEDIR=/lib/modules/6.9.12-401.asahi.fc40.aarch64+16k/build/include KVERSION=6.9.12-401.asahi.fc40.aarch64+16k DKMS_BUILD=1
Error! Bad return status for module build on kernel: 6.9.12-401.asahi.fc40.aarch64+16k (aarch64)
Consult /var/lib/dkms/evdi/1.14.1/build/make.log for more information.
dkms autoinstall on 6.9.12-401.asahi.fc40.aarch64+16k/aarch64 failed for evdi(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel 6.9.12-401.asahi.fc40.aarch64+16k Failed.
Is this on old installation (from before September/Oktober 2023)? If so remove dracut-config-generic and dracut-config-rescue. The rescue kernel and initramfs can be directly deleted. That should free up enough space for the update.
After removing dracut-config-generic the generated initramfs images should be approximately 30MB instead of ~140MB. You can either phase the old ones out slowly via kernel updates or regenerate all with dracut --regenerate-all --force.