Re: Struggling to write Dissecting Guix, Part 2

2023-01-27 Thread Simon Tournier
Hi, On jeu., 26 janv. 2023 at 21:03, b...@bokr.com wrote: > Indeed, Simon Peyton Jones is tops. If I might, I would recommend « Build Systems à la Carte » [1]. It provides a framework to deal with various build system; Guix being one, see Table 2. 1: https://www.microsoft.com/en-us/research/u

Re: CLI flag to ignore guix channel

2023-01-27 Thread Simon Tournier
Hi, On jeu., 03 nov. 2022 at 21:51, jgart wrote: > I'd like a CLI flag to be able to ignore channels. > > Where should I look if I'd like to implement something like this? > > I prefer not to edit and comment out channels in ~/.config/guix/channels.scm > > I'd prefer to do the following > > guix

Re: guix lint false positives and RFC patch

2023-01-27 Thread Simon Tournier
Hi, On sam., 12 nov. 2022 at 17:54, Vagrant Cascadian wrote: > On 2022-11-05, Ludovic Courtès wrote: >> Vagrant Cascadian skribis: >>> From bfa13fdd3616839883e50efbbc05fb132610ce67 Mon Sep 17 00:00:00 2001 >>> From: Vagrant Cascadian >>> Date: Wed, 2 Nov 2022 19:56:12 -0700 >>> Subject: [PATCH

Unexpected error with #~(modify-phases

2023-01-27 Thread Simon Tournier
Hi, Reviewing #59997 [1], there is something I am missing. Using the V2, all works as expected. But when I just modify with this diff: --8<---cut here---start->8--- 1 file changed, 2 insertions(+), 2 deletions(-) gnu/packages/minimacy.scm | 4 ++-- modified

Re: Unexpected error with #~(modify-phases

2023-01-27 Thread Tobias Geerinckx-Rice
You're probably missing (guix gexp), and the 'replace' syntax fails before Guile ever gets to expanding the '#~'. Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.

Re: Unexpected error with #~(modify-phases

2023-01-27 Thread Simon Tournier
Hi Tobias, On Fri, 27 Jan 2023 at 20:03, Tobias Geerinckx-Rice wrote: > > You're probably missing (guix gexp), and the 'replace' syntax fails before > Guile ever gets to expanding the '#~'. Damned! Stupid me! I missed the obvious. Thanks for the quick help. :-) Cheerw, simon

guix package updates review: app team?

2023-01-27 Thread Andy Tai
Hi, currently Guix has teams of reviewers for different types of packages. For example, changes to R packages and emacs seem to be reviewed quickly. However, recently, patches for updating more general application packages (octave, for example) seem to be reviewed and processed very slowly. As

Re: guix package updates review: app team?

2023-01-27 Thread Andy Tai
last paragraph shall be As application packages are usually at the end of the dependency chain (they depend on other libraries or components more than the other way around) updating application packages shall take less review effort. On Fri, Jan 27, 2023 at 2:19 PM Andy Tai wrote: > > Hi, curren

Re: Making sense of webkitgtk and webkitgtk-next

2023-01-27 Thread Liliana Marie Prikler
Am Mittwoch, dem 25.01.2023 um 12:59 +0200 schrieb André A. Gomes: > Hi Guix, Hi André, > I noticed that webkitgtk-next is defined in such a way that its name > is set to "webkitgtk", not "webkitgtk-next".  This contrasts with how > other *-next packages are defined, such as emacs-next. > > With

Re: debug moviepy with jgart

2023-01-27 Thread Development of GNU Guix and the GNU System distribution.
> Hi, > > I'm trying to get the tests to pass for a Guix package that I am writing for > moviepy. > > Any thoughts on how to resolve the below failures? > > I need to make some dir writeable? Hello, The non-writeable cache dir error seems to be coming from an imagemagick subprocess. So yeah,

Re: debug moviepy with jgart

2023-01-27 Thread jgart
Thanks for the reply. Interestingly, there is no hypothesis code in the moviepy tests so I'm not sure why we get that plugins output section mentioning hypothesis. I wonder if there's a way to start pdb or pudb in the failed build environment so that I can step through the test? hmmm Will try