Re: substitute derivation: also substitute grafts?

2022-09-19 Thread Ricardo Wurmus
Maxime Devos writes: > On 15-09-2022 16:46, Csepp wrote: >> Ricardo Wurmus writes: >> >>> [...] >>> Did I say *all items*? Well, … grafts are not included, because graft >>> derivations are marked as not substitutable. >>> >>> Can we change that conditionally? I would really like to avoid

Re: Translation: Would regional translation fall back to primary language?

2022-09-19 Thread Liliana Marie Prikler
Am Montag, dem 19.09.2022 um 13:53 +0200 schrieb pelzflorian (Florian Pelz): > But still, from an organizational view, I suggest not doing a partial > translation.  I don’t know though. I'd like to weaken this a little: Don't *intentionally* do a partial translation. With the insights you

Re: substitute derivation: also substitute grafts?

2022-09-19 Thread Maxime Devos
On 19-09-2022 18:26, Josselin Poiret wrote: Hi everyone, Maxime Devos writes: Fallbacks might be necessary (not every store item is constructed from a package), but it all sounds doable and efficient. Also the union could needs to be modified to ignore the .graft-offsets of the union'ed

Re: substitute derivation: also substitute grafts?

2022-09-19 Thread Josselin Poiret
Hi everyone, Maxime Devos writes: > Fallbacks might be necessary (not every store item is constructed from a > package), but it all sounds doable and efficient. Also the union could > needs to be modified to ignore the .graft-offsets of the union'ed things. If I understand the whole thing

Re: What 'sh' should 'system' use?

2022-09-19 Thread Maxime Devos
On 19-09-2022 02:13, Philip McGrath wrote: 1) If we want to continue to hard-code a specific shell into Glibc, We do, for reproducibility -- otherwise, the behaviour of the 'system' function depends on whatever is the current /bin/sh, and sometimes /bin/sh is updated (and on some foreign

Re: Translation: Would regional translation fall back to primary language?

2022-09-19 Thread pelzflorian (Florian Pelz)
Hello Luis/sirgazil. Translation help sounds great. That said, I believe that, because others will add to the translation, that it would be best if you Downloaded the Spain Spanish file from Weblate and then uploaded that PO file as the first translation in Colombian Spanish. Then change it

Re: [bootstrappable] Re: Mes Bootstrapping demonstration

2022-09-19 Thread Andrius Štikonas
Hi Aret, > If you don't want to use Guix, you may have a look at the live bootstrap > project > >https://github.com/fosslinux/live-bootstrap You might want to take a look at the following files: https://github.com/fosslinux/live-bootstrap/blob/master/sysa/run.kaem

Re: Progress with automating testing of patches

2022-09-19 Thread Christopher Baines
Christopher Baines writes: > Since it's easier to iterate once there's something visible, I've just > stuck what I've got so far on the internet, it's available at: > > https://qa.guix.gnu.org/ > > The code is here [3] and I've put a list of ideas in the README. > > 3:

Re: Store Functor and Store Applicative

2022-09-19 Thread zimoun
Hi, On Sun, 18 Sep 2022 at 09:51, jgart wrote: > Why does Guix implement a monad but not a functor and an applicative? >From my understanding, because an appropriate and straightforward abstraction for the store is the State Monad. Maybe the implementator of the monadic stuff in Guix read

Re: What 'sh' should 'system' use?

2022-09-19 Thread Liliana Marie Prikler
Am Sonntag, dem 18.09.2022 um 20:13 -0400 schrieb Philip McGrath: > On the other hand, even Nix puts '/bin/sh' at its usual path: we are > really quite an outlier in this respect. (IIUC, Nix also has > '/usr/bin/env', but no other utilities at FHS paths.) We are not. We provide both /bin/sh and