[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On the quest for a new release model
From: |
Attila Lendvai |
Subject: |
Re: On the quest for a new release model |
Date: |
Sat, 14 Dec 2024 20:53:26 +0000 |
> Our releases should mean something.
one thing i haven't seen mentioned:
AFAIU, not any version of guix can pull and build another guix version. i.e.
when the guix command gets a new feature that is then used in the code that
pulls and builds itself, then we have a bootstrap/staging problem not unlike
with self-hosting compilers.
compilers usually use versioned releases to also mark the stages where stage
n-1 is guaranteed to be able to build stage n.
i'm not sure how it is currently handled in guix. actually, i cannot come up
with an example right now that requires bootstrapping, nor do i know how guix
time-machine handles this. i assume everything around the pulling and building
infrastructure is kept backwards compatible, so going back in time is not an
issue.
but i do seem to remember a case where pulling from an old enough guix requires
manual staging with `guix pull --commit=v1.2.3` to avoid pulling in too fresh
commits that the current guix command wouldn't be able to build.
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“The nation that will insist on drawing a broad line of demarcation between the
fighting man and the thinking man is liable to find its fighting done by fools
and its thinking done by cowards.”
— Sir William Francis Butler (1838–1910)
- Re: On the quest for a new release model, (continued)
- Re: On the quest for a new release model, Suhail Singh, 2024/12/13
- Re: On the quest for a new release model, Cayetano Santos, 2024/12/13
- Re: On the quest for a new release model, Suhail Singh, 2024/12/13
- Re: On the quest for a new release model, Cayetano Santos, 2024/12/13
- Re: On the quest for a new release model, Ricardo Wurmus, 2024/12/13
- Re: On the quest for a new release model, Suhail Singh, 2024/12/13
- Re: On the quest for a new release model, Felix Lechner, 2024/12/13
- Re: On the quest for a new release model, John Kehayias, 2024/12/13
- Re: On the quest for a new release model, kiasoc5, 2024/12/14
- Re: On the quest for a new release model, Cayetano Santos, 2024/12/14
- Re: On the quest for a new release model,
Attila Lendvai <=
Re: On the quest for a new release model, Efraim Flashner, 2024/12/15
Re: On the quest for a new release model, Efraim Flashner, 2024/12/16
Re: On the quest for a new release model, Maxim Cournoyer, 2024/12/16
Re: On the quest for a new release model, Suhail Singh, 2024/12/16
Re: On the quest for a new release model, Ludovic Courtès, 2024/12/18
Re: On the quest for a new release model, Suhail Singh, 2024/12/18