[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ISO image available for testing!
From: |
D4n1 |
Subject: |
Re: ISO image available for testing! |
Date: |
Tue, 05 Dec 2017 20:15:00 -0200 |
Thanks Ludo! But there isn't a i686 ISO :( I'll try install on my x60s. But
I'll try on may another PC using x86_64 platform.
Thanks,
Daniel Pimentel (d4n1)On Dec 5, 2017 8:47 PM, address@hidden wrote:
>
> Hi Chris,
>
> Christopher Baines <address@hidden> skribis:
>
> > I've attempted to use this to install GuixSD on a Bytemark
> > VM. Unfortunately I haven't succeeded yet. I managed to get as far as
> > running guix system init, but when I did, it started downloading the
> > bootstrap binaries, and then building binutils.
> >
> > When I run guix system build, or guix build with the --dry-run options,
> > it says that it will download, rather than building, but it doesn't.
>
> It turned out to be issues related to grafts and to what Hydra builds,
> fixed with these commits:
>
> 3e442f85f * gnu: ghostscript-with-cups: Turn into a public variable.
> 91c9b5d01 * packages: 'package-grafts' trims native inputs.
> ff0e0041f * packages: 'fold-bag-dependencies' honors nativeness in recursive
> calls.
> f00b85ff8 * gnu: commencement: Do not graft early bootstrap packages.
>
> The Binutils issue is fixed by f00b85ff8.
>
> Commit 91c9b5d01 notably fixes the “expat issue”: coreutils had expat in
> its dependency graph, via gettext. Thus, the expat graft was picked up
> as a candidate graft. However, expat itself was subject to the glibc
> graft, and since there was no substitute for this particular expat, we’d
> have to build it first, just to throw it away later on because coreutils
> does not refer to it at run time.
>
> Long story short: we were flagging native inputs as potential sources of
> grafts even though, by definition, native inputs are not referred to at
> run time.
>
> The last commit ensures that Hydra builds the replacement for
> ‘ghostscript-with-cups’.
>
> What’s tricky is that one doesn’t notice these issues unless starting
> from a fresh store.
>
> I’ve uploaded an updated ISO image, which I used to test substitute
> availability and grafts. If you have time in the coming hours, feedback
> welcome:
>
>
> http://web.fdn.fr/~lcourtes/software/guix/guixsd-install-0.13.0.91c9b5d01.x86_64-linux.iso.xz
>
>
> http://web.fdn.fr/~lcourtes/software/guix/guixsd-install-0.13.0.91c9b5d01.x86_64-linux.iso.xz.sig
>
>
> Ludo’.
>