guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Come back and graphical installer


From: Mathieu Othacehe
Subject: Re: Come back and graphical installer
Date: Sat, 17 Nov 2018 12:51:04 +0900
User-agent: mu4e 1.0; emacs 26.1

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]