Alex Griffin via Guix-patches via schreef op do 10-02-2022 om 06:27 [+0000]: >                  (with-directory-excursion image-root > +                  (when #$wsl? > +                    ;; WSL requires /bin/sh.  Will be overwritten by > system > +                    ;; activation. > +                    (symlink #$root-shell "./bin/sh") > + > +                    ;; WSL requires /bin/mount to access the host > fs. > +                    (symlink #+(file-append util-linux "/bin/mount") > +                             "./bin/mount")) I would change this to (with-directory-excursion image-root #$@(if wsl? ;; Comment ... #~((symlink ...) (symlink ...) #~()) other things ...) such that the tarball could be built without building util-linux. Also, (symlink #+(file-append util-linux ...) "./bin/mount") seems wrong here when cross-compiling, wouldn't a 'mount' compiled for -- target be required instead of a 'mount' compiled for --system when cross-compiling? Do you mean #$(file-append ...) instead? Greetings, Maxime.