Re: ️ Install every Guix package ️

2023-01-04 Thread 宋文武
"jgart" writes: > Hi Guixers, > > How would you approach writing a script that installs every Guix package > exhaustively for your current revision? > > I'm thinking of something similar to `all-packages` on PyPi but for every > Guix package (the whole wide ️). > >

Builds of https://guix.gnu.org/{packages,sources}.json

2023-01-04 Thread Ludovic Courtès
Hello Guix! Until now, the files https://guix.gnu.org/{packages,sources}.json were built as part of the web site’s build process, via Haunt. Since these files provide metadata about packages available in the tip of the Guix repo, this required getting an inferior for that, and fiddling with it.

Re: Has ci.guix.gnu.org stopped building?

2023-01-04 Thread Leo Famulari
On Wed, Jan 04, 2023 at 02:58:41PM -0500, Leo Famulari wrote: > The issue seems to lie in the range of guix.git commits > e84f17e..8e883dc, which are about Kodi and Wayland. > > Ricardo is taking a look. This was fixed with commit 658c09333da095edf6e1b3c5e351a7bfa3c87354

Re: Has ci.guix.gnu.org stopped building?

2023-01-04 Thread Leo Famulari
On Wed, Jan 04, 2023 at 09:43:11AM +0100, Mathieu Othacehe wrote: > Yes the master specification has not been evaluated since December 30. > It looks like all subsequent evaluations are never finishing which > causes a database slots starvation causing even more evaluations to > fail. > > A good

Re: Drafting a Guix blog post on the FHS container

2023-01-04 Thread John Kehayias
Hi Jim, On Wed, Jan 04, 2023 at 06:07 PM, Jim Newsome wrote: > Thanks, looks good, and the command in your patch also works for me. > Great, thanks for testing! > I agree that passing and exposing XAUTHORITY seems better. Experimentally, > sharing the directory > read-only also works (using

Re: Drafting a Guix blog post on the FHS container

2023-01-04 Thread Jim Newsome
On Wed, Jan 4, 2023, at 5:47 PM, John Kehayias wrote: > Hi Jim, > > On Fri, Dec 16, 2022 at 05:39 PM, Jim Newsome wrote: > > > Sorry for (presumably) breaking threading; I came across this online and > > don't see a way to set my in-reply-to-email header properly. > > > > Anyways just thought

Re: Drafting a Guix blog post on the FHS container

2023-01-04 Thread John Kehayias
Hi Jim, On Fri, Dec 16, 2022 at 05:39 PM, Jim Newsome wrote: > Sorry for (presumably) breaking threading; I came across this online and > don't see a way to set my in-reply-to-email header properly. > > Anyways just thought I'd mention that I recently learned about this > feature, and was able

Re: [PATCH guix-artwork v4] website: posts: Add Dissecting Guix, Part 1: Derivations.

2023-01-04 Thread Ludovic Courtès
Heya (, "(" skribis: > * website/posts/dissecting-guix-1-derivations.md: New blog post. Finally pushed! It should show up online soon. Looking forward to part 2. :-) > +`guix repl` provides the `,lower` command to create derivations quickly: > + > +```scheme > +,lower irssi > +(pk $1) ;use

Re: advanced?

2023-01-04 Thread Ludovic Courtès
Hello, (Cc: Luis, for the web site design.) Simon Josefsson skribis: > Ludovic Courtès writes: > >> Or if we do want to explain more, then perhaps we need a list of >> features that would also include things like Docker/VM image generation, >> declarative home environments, etc. But that’s

Re: advanced?

2023-01-04 Thread Ludovic Courtès
Hi Simon and all, Simon Josefsson via "Development of GNU Guix and the GNU System distribution." skribis: > From aac8f6d1fb382b9f9120b7cd51dc80e8ef07cc03 Mon Sep 17 00:00:00 2001 > From: Simon Josefsson > Date: Sat, 26 Nov 2022 22:35:15 +0100 > Subject: [PATCH] website: Reduce use of

Re: LaTeX packaging policy

2023-01-04 Thread Ludovic Courtès
Nguyễn Gia Phong skribis: > On 2023-01-04 at 08:11+01:00, Reza Housseini wrote: >> What about size? Does [propagating all build inputs] >> not bloat up profile sizes? > > I'm new to Guix, but aren't both build inputs > and propagated build inputs required at run time? > IIUC the only difference

Re: Has ci.guix.gnu.org stopped building?

2023-01-04 Thread Mathieu Othacehe
Hello Leo, > According to the web interface, ci.guix.gnu.org stopped building things > on December 31, with evaluation 79343. > > Is this true? What's wrong? Yes the master specification has not been evaluated since December 30. It looks like all subsequent evaluations are never finishing