Hello,
> Now, is the full rebuild caused by the installation of the > i18n/SUPPORTED file in the glibc package? Yes. > > If the answer is yes, what about creating a separate package (or simply > a ‘computed-file’) that would contain nothing but that file? That would > allow us to avoid the full rebuild this time, and thus we could push the > new interface out sooner. (Also, we wouldn’t have to connect to Google > Drive. :-)) > > WDYT? Done, I re-created wip-newt-installer without the glibc patch dependency, it can now be built much faster :) For people not used to create disk-images, the commands I use are: ./pre-inst-env guix system disk-image gnu/system/install.scm -> /gnu/store/xxx-disk-image sudo cp /gnu/store/xxx-disk-image /tmp/iso sudo chmod o+rw /tmp/iso qemu-system-x86_64 -m 1024 -smp 1 -net user -net nic,model=virtio -boot menu=on -drive file=/tmp/iso -vga std > Minor issue: I think ‘configure.ac’ should not abort when Newt is > missing; in general, I think we’ll want to build Guix without Newt and > without building the installer. Likewise, in (guix self), we should > create a special “node” containing (gnu installer …) and arrange so that > it’s not compiled; it makes no sense to have it compiled here, except > for testing. > > WDYT? Yes, it makes sense, I'll remove this dependency. Thanks for your fast answer :), Mathieu