Re: GUIX_EXTENSIONS_PATH pattern

2021-02-08 Thread zimoun
Hi Ricardo, On Mon, 08 Feb 2021 at 23:37, Ricardo Wurmus wrote: > 1. do you mean “share/guix” here? > > 2. I don’t know if this is a good idea, because the extensions really > are in the “extensions” sub-directory. Why would the variable refer to > a more generic parent directory? Let take an

Re: GUIX_EXTENSIONS_PATH pattern

2021-02-08 Thread Ricardo Wurmus
Hi, sorry for the delay! zimoun writes: >>> We can change this, but we’d need to agree on an as yet unused directory >>> as the root for extensions. > >> We could say that: >> >> 1. the prototype of GUIX_EXTENSIONS_PATH is path/to/guix >> 2. the folder /extensions is implicitly appended >>

[PATCH] Fix unreproducible “guix pack -f docker” (hard link)

2021-02-08 Thread zimoun
Hi Ludo, On Sat, 06 Feb 2021 at 22:46, Ludovic Courtès wrote: > Having looked at the tar manual (info "(tar) hard links"), it seems > clear that this is the default behavior and that we have to pass > ‘--hard-dereference’ to avoid it. Attached a patch that fixes the issue, I guess. Well, I am

Guix Day: Notes from the CI session

2021-02-08 Thread Ludovic Courtès
Hello Guix! Attached are the notes from the “continuous integration” session held a few hours ago. Thanks, Ludo’. # Continous integration ## Latest changes in Cuirass - switch from sqlite to PostgreSQL - stop using the built-in offload mechanism - take inspiration from Hydra: offload

Guix Day - Feb 2021 - Quality Assurance notes

2021-02-08 Thread Christopher Baines
Here are the notes from the Quality Assurance notes pad [1]. Thanks everyone for participating! 1: https://pubcryptpad.pep.foundation/pad/#/2/pad/edit/JPbMDykstUCuz2z95qxOvne+/ ## What does QA mean? * Non broken packages * exists for python packages on core-updates * Telegram pack

Re: ZFS on Guix

2021-02-08 Thread Maxime Devos
On Mon, 2021-02-08 at 09:32 +, raid5atemyhomework wrote: > > * the shepherd services defined in `configuration.scm` > > seem one-shot services to me, so maybe add '(one-shot? #t)'. > > I was wary of making the `zfs-scan` one-shot, since there is a dependent > service on top of it. Not to m

Re: ZFS on Guix

2021-02-08 Thread raid5atemyhomework
> * the shepherd services defined in `configuration.scm` > seem one-shot services to me, so maybe add '(one-shot? #t)'. I was wary of making the `zfs-scan` one-shot, since there is a dependent service on top of it. Not to mention restarting `zfs-scan` could be useful if for example you were d

Re: ZFS on Guix

2021-02-08 Thread Maxime Devos
Hi raid5atemyhomework, I can't help you with ZFS, but I think I've found some small issues with the configuration file: * the shepherd services defined in `configuration.scm` seem one-shot services to me, so maybe add '(one-shot? #t)'. * in the 'stop' of zfs-automount, the code changes the wor

Re: ZFS on Guix

2021-02-08 Thread raid5atemyhomework
Hi guix-developers and users, Here are some notes I made about how to get `/` on ZFS, maybe someone else can think about it. --- Most importantly, it seems for this style we need to consider first `/boot` ***not*** on ZFS, and have `/` on ZFS. I presume grub has some way to read ZFS pools