Hi, I've been trying to build a system image with the following command: > $ guix system image --target=arm-linux-gnueabihf -t raw-with-offset \ > minimal.scm And the following minimal.scm: > (use-modules (gnu) > (gnu bootloader u-boot)) > (use-service-modules networking ssh) > (use-package-modules bootloaders screen ssh) > > (operating-system > (host-name "qemu-arm") > (timezone "Europe/Paris") > (locale "en_US.utf8") > (bootloader (bootloader-configuration > (bootloader (bootloader (inherit u-boot-bootloader) > (installer #~(const #t)))))) > (kernel-arguments '("console=ttyS0,115200")) > (file-systems (cons (file-system > (device (file-system-label "my-root")) > (mount-point "/") > (needed-for-boot? #t) > (type "ext4")) %base-file-systems)) > (users (cons (user-account > (name "gnutoo") > (group "users") > (supplementary-groups '("wheel" "audio" "video"))) > %base-user-accounts)) > (packages (append (list screen) %base-packages)) > (services > (append (list (agetty-service (agetty-configuration (extra-options '("-L")) > (baud-rate "115200") > (term "xterm-256color") > (tty "ttyS0")))) > %base-services))) And it gives me that error: $ zcat qsh8mas9r3fsmd7q1rn8idaj8ja57n-linux-modules.drv.gz | sed 's#^#> #' > Backtrace: > 5 (primitive-load "/gnu/store/p3anj14w2svvcrchshnfkxap6j3?") > In ice-9/eval.scm: > 619:8 4 (_ #f) > 626:19 3 (_ #) > 293:34 2 (_ #(# #)) > In srfi/srfi-1.scm: > 586:17 1 (map1 ("ahci" "usb-storage" "uas" "usbhid" "hid-gene?" ?)) > In gnu/build/linux-modules.scm: > 269:5 0 (_) > > gnu/build/linux-modules.scm:269:5: kernel module not found "ahci" "/gnu/store/0v0b3vb7wgavq9s4yck6hpqjm981ixg3-linux-libre-6.0.15/lib/modules" It worked long time ago (probably around the time where Guix 1.3 was released), so some regression probably happened somewhere. Denis.