Re: Come watch a live stream coding session for the Hurd Video

2024-06-01 Thread Joshua Branson
Hey bug hurd! So we had an awesome time today watching Sergey code a trivial translator (1) and do some glibc hacking (2). Sergey coded and chatted for 4 and 1/2 hours! Three cheers for that kind of commitment! Thanks pal! In the livestream today, Sergey wrote caesar.c, which implements a

Re: "guix pack -f docker" does too much work

2024-06-01 Thread Ricardo Wurmus
Ludovic Courtès writes: >> I think it would be great if "guix pack -f docker" could avoid building >> all these identical layers again and again. Perhaps it would be >> possible to have a single derivation for each layer? This way we >> wouldn't have to recreate the same layer archives every ti

Re: Improving the speed of guix time-machine for development environments

2024-06-01 Thread Richard Sent
Hi Ludo! Ludovic Courtès writes: > I understand and share the frustration regarding performance. > > To address the problem, I would suggest a different route (the problem > with the patch you propose here is that it makes things unpredicatable > and stateful: you’d end up using whatever commit

Re: CI is not processing jobs

2024-06-01 Thread Ludovic Courtès
Hi Lars, Lars-Dominik Braun skribis: > I’d like to merge the haskell-team branch. Changes are rather small > this time, but I still need CI to build the branch to be able to assess > the damage done. Unfortunately Cuirass has not been processing scheduled > jobs of this evaluation[1] for about a

Re: I'm retiring (for a while); help needed

2024-06-01 Thread Ludovic Courtès
Hi! jbra...@dismail.de skribis: > I've done some web work in the past. I could probably help with the > bootstrap -> pico move. I’m also interested in helping land it. Did you have a preliminary branch for this, Ricardo? Thanks for the heads-up! Ludo’.

Re: Call for contribution to the Guix infrastructure

2024-06-01 Thread Ludovic Courtès
Hi Jonathan, Jonathan Brielmaier skribis: > Am 24.05.24 um 15:51 schrieb Ludovic Courtès: >>• Hosting >> >> We’re looking for people who can host machines and help out whenever >> physical access is needed. More specifically: >> >>- We need hosting of “small” machines such

Re: How to write a compute-file producing utf8 output?

2024-06-01 Thread Tomas Volf
On 2024-06-01 15:39:56 +0200, Ludovic Courtès wrote: > Tomas Volf <~@wolfsden.cz> skribis: > > > I am currently struggling when trying to create a computed-file producing > > internationalized content. Simple reproducer is: > > I think you found out in the meantime :-), but for posterity, one > po

Re: How to write a compute-file producing utf8 output?

2024-06-01 Thread Ludovic Courtès
Tomas Volf <~@wolfsden.cz> skribis: > I am currently struggling when trying to create a computed-file producing > internationalized content. Simple reproducer is: I think you found out in the meantime :-), but for posterity, one possibility is to set ‘%default-port-encoding’: (fluid-set! %def

Re: Changes to managing branches

2024-06-01 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > I've now merged the most recent batch [1] of changes to the process for > managing patches and branches. There was a previous thread on guix-devel > discussing the changes here [2]. > > 1: https://issues.guix.gnu.org/70549 > 2: https://lists.gnu.org/archive/html

Re: Shepherd log rotation service

2024-06-01 Thread Ludovic Courtès
Hi, Felix Lechner skribis: > I should will make an immediate dent in my 200 MB log file for Fcgiwrap, > but not for an Rspamd file of similar size. Also, my Nginx log file > with 1.3 GB will remain unaffected. Most significantly, it simplifies a > lot of code. Right. I think we should augmen

Re: Shepherd log rotation service

2024-06-01 Thread Ludovic Courtès
Hi Felix, Felix Lechner skribis: > Sorry to double up on my messages. I might further rename the somewhat > generic sounding %default-calendar-event to %default-rotation-event, or > perhaps even %default-rotation-calendar-event. Good idea, I’ll do that. > Also, the #:compression parameter doe

Re: How to test fixed output derivations in the bordeaux build farm?

2024-06-01 Thread Ludovic Courtès
Hi! Christopher Baines skribis: > I've had a look at the GUIX_DOWNLOAD_METHODS environment variable, which > is looked at by the url-fetch procedure, but this seems to work by > generating different derivations, rather than changing the behaviour of > the derivation at build time. Yes. You can

Re: Upgrading Shepherd services

2024-06-01 Thread Ludovic Courtès
Hello! Felix Lechner via "Development of GNU Guix and the GNU System distribution." skribis: > (define (garbage-collector-shepherd-service config) FWIW, if it can help, I have something very similar in my config: --8<---cut here---start->8--- (define %gc-ser

Re: Improving the speed of guix time-machine for development environments

2024-06-01 Thread Ludovic Courtès
Hi Richard, Richard Sent skribis: >> I think channels listed in channels.scm files should optionally support >> using whatever channel version is already in the user's profile, if >> present. This would significantly speed up entering development >> environments composed of Guix channels. > >> U

Re: Come watch a live stream coding session for the Hurd

2024-06-01 Thread Matt
On Fri, 31 May 2024 11:30:52 +0200wrote --- > If you want to come, then at 2pm UTC, just point your modern web > browser at https://jitsi.member.fsf.org/Hurd-code-jam and we'll > have some fun! If there is a password, it'll be HURD. I can > probably record the session, but I don't r