warning: the following units failed: usbmuxd.service
× usbmuxd.service - usbmuxd
Loaded: loaded (/etc/systemd/system/usbmuxd.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Tue 2023-11-21 23:39:08 AEDT; 125ms ago
Docs: man:usbmuxd(8)
Process: 9237 ExecStartPre=/nix/store/aglgni7yskphxmpdlowef38yvah61drjfkqk-systemd-minimal-libs-254.3/bin/udevadm trigger -s usb -a idVendor=05ac (code=exited, status=203/EXEC)
IP: 0B in, 0B out
CPU: 511us
Nov 21 23:39:08 tiger systemd[1]: Starting usbmuxd...
Nov 21 23:39:08 tiger (udevadm)[9237]: usbmuxd.service: Failed to locate executable /nix/store/aglgni7yskphxmpdkc8yvah61drjfkqk-systemd-minimal-libs-254.3/bin/udevadm: No such file or directory
Nov 21 23:39:08 tiger (udevadm)[9237]: usbmuxd.service: Failed at step EXEC spawning /nix/store/aglgni7yskphxmpdkc8yvah61drjfkqk-systemd-minimal-libs-254.3/bin/udevadm: No such file or directory
Nov 21 23:39:08 tiger systemd[1]: usbmuxd.service: Control process exited, code=exited, status=203/EXEC
Nov 21 23:39:08 tiger systemd[1]: usbmuxd.service: Failed with result 'exit-code'.
Nov 21 23:39:08 tiger systemd[1]: Failed to start usbmuxd.
warning: error(s) occurred while switching to the new configuration
Any ideas as to what may be causing this? If I comment out the iOS "services.usbmuxd.enable = true then the build completes normally.