Hi, "Thomas Schmitt" <scdbac...@gmx.net> skribis:
> aside from my problems with the building and testing after "guix pull" > i also stand puzzled in front of the 8 files named "/gnu/.../build/vm.scm" > which all start grub-mkrescue. > > If i'd succeed in reproducing the ISO image file truncation: > Which vm.scm file would i have to modify in order to report the size of > the freshly emerged ISO image in the filesystem of the upper VM ? None of those under /gnu/store. /gnu/store is explicitly read-only. The actual source code you’d edit is a checkout of Guix. See <https://www.gnu.org/software/guix/manual/en/html_node/Building-from-Git.html>. > And how to say "ls -l $target" in Guile ? In Scheme? You could use ‘scandir’: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> ,use (ice-9 ftw) scheme@(guile-user)> (scandir "/") $2 = ("." ".." "bin" "boot" "data" "dev" "etc" "gnu" "home" "lost+found" "mnt" "proc" "root" "run" "sys" "tmp" "var") --8<---------------cut here---------------end--------------->8--- and also ‘lstat’, etc., but that’s not quite a “shell”. HTH, Ludo’.