Re: The Little Guixer

2022-06-06 Thread yasu
(If there is a better "pad" or wiki we can use, let me know!) https://pad.riseup.net/p/n7KQE0eCa8goWEPNR99P-keep So, I guess the thing to do is to come up with lots of good questions? Then we will divide up in categories and in the reasonable sequence? -Yasu 😄️ On Sat, 2022-06-04 at 01:20 -

Re: guix home: error: rmdir: No such file or directory

2022-06-06 Thread Andrew Tropin
On 2022-04-09 07:16, Feng Shu wrote: > feng@Guix ~$ LC_ALL=C ihome-reconfig > Cleaning up symlinks from previous home at > /gnu/store/m70cycn4wkhqmk85pkh8jxspbnw35sw8-home. > > guix home: error: rmdir: No such file or directory It should be fixed by this commit: https://git.savannah.gnu.org/cgi

Re: Move switch-symlinks to (guix build utils)

2022-06-06 Thread Arun Isaac
> Maybe replace > >(symlink target pivot) > > by (symlink/remove-old target pivot) > > where > > (define (symlink/remove-old target link) > "Make a symbolic link named LINK pointing to TARGET. > If LINK already exists, it will be removed first. > This is not an atomic operation." > (catch

Re: Mummi wishlist: API using Message-ID

2022-06-06 Thread Arun Isaac
> Once delpoyed to issues.guix.gnu.org you can visit > > https://issues.guix.gnu.org/msgid/HAv_FWZRa_dCADY6U07oX-E2vTrtcxk8ltkpfvTpYCsIh4O5PuItHGIh6w-g5GGmoqVEfkjDUOplpUErdGEPAiFYdrjjDhwd9RJ4OyjjGgY=@hector.link This is great news! Using this, we should be able to implement a `mumi send-email' c

Re: Mummi wishlist: API using Message-ID

2022-06-06 Thread Ricardo Wurmus
Arun Isaac writes: >> Once delpoyed to issues.guix.gnu.org you can visit >> >> https://issues.guix.gnu.org/msgid/HAv_FWZRa_dCADY6U07oX-E2vTrtcxk8ltkpfvTpYCsIh4O5PuItHGIh6w-g5GGmoqVEfkjDUOplpUErdGEPAiFYdrjjDhwd9RJ4OyjjGgY=@hector.link > > This is great news! Using this, we should be able to impl

Re: On commit access, patch review, and remaining healthy

2022-06-06 Thread Arun Isaac
Hi all, Tooling aside, at least for me, I think there is an important emotional and psychological aspect to patch review. Maybe others share it too. So, I'll speak up. Sometimes, I don't review and commit patches because I feel like I am not qualified to review them, and am afraid of pushing a

Re: Mummi wishlist: API using Message-ID

2022-06-06 Thread Arun Isaac
> This sounds like it could take quite some time, and the work it performs > is not transactional, so an impatient person cancelling it before > completion could end up with a bunch of “initial” emails without ever > sending the rest of the patches. True. > I think that maybe we should wean mum

Re: Move switch-symlinks to (guix build utils)

2022-06-06 Thread Maxime Devos
Arun Isaac schreef op ma 06-06-2022 om 16:57 [+0530]: > Could we implement symlink/remove-old without catch and throw? Something > like: > > --8<---cut here---start->8--- > (define (symlink/remove-old target link) >   "Make a symbolic link named LINK pointing to

Re: Mummi wishlist: API using Message-ID

2022-06-06 Thread Julien Lepiller
As long as the script shows it's trying and explains why it takes time, it should be fine. It could offer a --continue option too :) On June 6, 2022 2:03:16 PM GMT+02:00, Ricardo Wurmus wrote: > >Arun Isaac writes: > >>> Once delpoyed to issues.guix.gnu.org you can visit >>> >>> https://issues.

Re: Teams

2022-06-06 Thread Maxim Cournoyer
Hi Ricardo, Ricardo Wurmus writes: [...] > * Rust team [...] > Maxim Cournoyer [...] I don't think I'm specially fit for Rust packaging (I have little experience/interest in packaging *apps/libraries* with it -- I've only looked into shortening the Rust bootstrap out of necessity :-)). I'd be

Re: Release v1.4?

2022-06-06 Thread Maxim Cournoyer
Hello, vi...@riseup.net writes: > On 2022-06-06 01:57, zimoun wrote: >> Hi, >> >> On Fri, 03 Jun 2022 at 18:41, Ludovic Courtès wrote: >> >>> guix time-machine --branch=staging -- … >>> >>> Remaining things to check: >>> >>> - [ ] system tests >>> - [ ] status on non-x86_64 architectures

Re: proposal: guix-ment...@gnu.org list/alias

2022-06-06 Thread Maxim Cournoyer
Hello, Ricardo Wurmus writes: > Maxim Cournoyer writes: > >> We'd have to define what are 'new contributors' clearly so that it >> doesn't get flooded/abused though, since the "review" happens behind >> closed doors (in private). > > I’d still want to have the patches hit guix-patches and the c

Merging ‘staging’?

2022-06-06 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > Thanks for the heads-up! I think merging ‘staging’ should be > top-priority. People are welcome to upgrade/reconfigure from it with: > > guix time-machine --branch=staging -- … > > Remaining things to check: > > - [ ] system tests I set up a jobset and we’re

Re: Teams

2022-06-06 Thread Ludovic Courtès
Hi! Josselin Poiret skribis: > WDYT of the following teams: > * Installer (which I'd gladly join); > * System; > * Home; > * Internals? I think these are good ideas. Count me on the System, Home, and Internals/Core teams! Ludo’.

Re: Teams

2022-06-06 Thread Ludovic Courtès
Hi, Mathieu Othacehe skribis: > I would suggest to extend a bit the scope of this idea. What about > creating an etc/tutors.scm file as the one attached. > > This way people would run something like: > > git send-email $(get-tutors.scm HEAD^^) *.patches Nice idea, I like that! To get the ball

Re: On commit access, patch review, and remaining healthy

2022-06-06 Thread Ludovic Courtès
Hi Arun, Arun Isaac skribis: > Tooling aside, at least for me, I think there is an important emotional > and psychological aspect to patch review. Maybe others share it too. So, > I'll speak up. Thanks a lot for speaking up, your feedback is invaluable. I did consider that the whole process co

Re: Teams

2022-06-06 Thread Ryan Prior
On Saturday, June 4th, 2022 at 12:07 PM, Ricardo Wurmus wrote: > let’s add a page to the website that lists teams > and a mail alias for each of the teams That sounds great. What do you think about encouraging each team to write a dedicated intro to Guix from the perspective of that team as we

maradns reproducibility fixes and the merits of picking a random number

2022-06-06 Thread Vagrant Cascadian
So, I've got a fix for the reproducibility issues for maradns... part of the fixes are fairly obvious, setting a specific date and setting the version to be, well, the version... But there's one nervous-making issue this revealed; maradns embeds a random number at build time ... allegedly for syst

Re: maradns reproducibility fixes and the merits of picking a random number

2022-06-06 Thread Felix Lechner
Hi, On Mon, Jun 6, 2022 at 6:50 PM Vagrant Cascadian wrote: > > So, Debian's maradns package just removes this embedding of a "random" > number, and I've basically adapted their patches to build reproducibly > on guix too... by basically embedding the same "random" number every > single build! T

Re: Teams

2022-06-06 Thread Thiago Jung Bauermann
"pelzflorian (Florian Pelz)" writes: > On Sat, Jun 04, 2022 at 02:50:49PM +, Tobias Geerinckx-Rice wrote: >> I think we should also have (natural) language 'teams' who can be >> pinged when, e.g., a news item lands, through a single >> guix-translators@ meta-alias, and who can co-ordinate b

Re: maradns reproducibility fixes and the merits of picking a random number

2022-06-06 Thread Julien Lepiller
On June 7, 2022 5:24:22 AM GMT+02:00, Felix Lechner wrote: >Hi, > >On Mon, Jun 6, 2022 at 6:50 PM Vagrant Cascadian > wrote: >> >> So, Debian's maradns package just removes this embedding of a "random" >> number, and I've basically adapted their patches to build reproducibly >> on guix too...