[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix on Debian (was: GSoC ideas)
From: |
Ricardo Wurmus |
Subject: |
Re: Guix on Debian (was: GSoC ideas) |
Date: |
Wed, 24 Feb 2016 10:03:34 +0100 |
Leo Famulari <address@hidden> writes:
>> Are those bootstrapping binaries really necessary for getting Guix
>> going? I guess for some reason I thought if you did the whole
>> configure/make/etc dance it wouldn't be but maybe I'm wrong.
>
> My understanding is that if you alter the bootstrap binaries, the entire
> dependency graph will change, forcing a rebuild of everything. And of
> course, the altered binaries may present different interfaces, breaking
> things as well.
This is correct. Back then we ran into trouble with our Guix
installation at work when someone modified permission bits on the
bootstrap binaries, causing a rebuild of everything. It took us a while
to find out the cause and revert the change.
Some of the bootstrap binaries can be reproduced from source (if you
make sure to follow the Guix recipes), but others (like Guile IIRC)
don’t have reproducible build systems, so reproducing the exact same
binaries without using Guix is going to be very challenging.
I don’t know if it is possible and if it would make sense to cheat,
i.e. just lie to Guix about the hashes of the bootstrap binaries.
~~ Ricardo
- Re: GSoC ideas, (continued)
- Re: GSoC ideas, Pjotr Prins, 2016/02/08
- Installing Guix on foreign distros, Ludovic Courtès, 2016/02/09
- Re: Installing Guix on foreign distros, Tomáš Čech, 2016/02/10
- Re: Installing Guix on foreign distros, Ricardo Wurmus, 2016/02/10
- Re: Installing Guix on foreign distros, Jookia, 2016/02/10
- Re: Installing Guix on foreign distros, Ricardo Wurmus, 2016/02/11
- Bootstrapping, Ludovic Courtès, 2016/02/11
- Re: GSoC ideas, Diane Trout, 2016/02/23
- Guix on Debian (was: GSoC ideas), Christopher Allan Webber, 2016/02/23
- Re: Guix on Debian (was: GSoC ideas), Leo Famulari, 2016/02/23
- Re: Guix on Debian (was: GSoC ideas),
Ricardo Wurmus <=
- Re: Guix on Debian (was: GSoC ideas), Efraim Flashner, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Jookia, 2016/02/24
- Bootstrap binaries, Ludovic Courtès, 2016/02/25
- Re: Bootstrap binaries, Christopher Allan Webber, 2016/02/25
- Re: Bootstrap binaries, Ludovic Courtès, 2016/02/26
- Re: Bootstrap binaries, Jookia, 2016/02/28
- Re: Bootstrap binaries, Ludovic Courtès, 2016/02/28
- Re: Bootstrap binaries, Jookia, 2016/02/28
- Re: Bootstrap binaries, Christopher Allan Webber, 2016/02/29
- Re: Bootstrap binaries, Ludovic Courtès, 2016/02/29