Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-22 Thread Nigko Yerden
pelzflorian (Florian Pelz) wrote: But then again, the current current-source-directory already does follow symlinks in nearly all cases, even in configuration files Don't see it neither in the code nor in our examples. 'syntax-source' doesn't do this. The second branch of 'if' in 'absolute-dirna

Re: P2P Guix package building and distribution

2024-08-22 Thread Development of GNU Guix and the GNU System distribution.
Andreas Enge writes: Am Wed, Aug 21, 2024 at 06:07:58PM -0400 schrieb Christine Lemmer-Webber: Okay, but what if instead I had the option to download something signed off by *all of* the MegaCloud build service and two "Guix Builders", and they all came to the same hash? Would this not supp

Missing ld from the aarch64 go-build-system environment when building a go package

2024-08-22 Thread Abbé
Hi! I'm trying to build a package for elvish, and I'm having trouble getting to build on aarch64 platform: === (define-public go-pkg-nimblebun-works-go-lsp (package (name "go-pkg-nimbleb

Re: Merging ‘core-updates’ real soon

2024-08-22 Thread Roman Scherer
Ludovic Courtès writes: Hello, I tried the core-updates on an Apple M1 aarch64 and can't build libcamera. I sent a patch (bug#69178) that fixes this a while ago. This is the log from the failing tests: ``` 53/70 libcamera / file FAIL 0.01s

Re: Request for assistance maintaining LibreWolf

2024-08-22 Thread André Batista
Hi Ludo, Ian, guixen, qua 21 ago 2024 às 22:54:31 (1724291671), l...@gnu.org enviou: > > > Ian Eure writes: > > > >>> > >>> I believe the usual way of doing something like this is via teams (see > >>> ./etc/teams.scm ). > >>> > >> > >> I’m not sure whether/how well this mechanism works for non-c

Re: Global modification of #:make-flags

2024-08-22 Thread Sergio Pastor Pérez
Hello Marek. Marek Paśnikowski writes: > Does the Guix System have a facility similar to Gentoo's [make.conf][2], > where a default optimization set can be declared? A potential problem is > with packages that are dependencies of services, like %desktop-services. > I hope those also would inheri

Re: Global modification of #:make-flags

2024-08-22 Thread Sergio Pastor Pérez
Hello, Sarthak! I would like to show interest in having an open issue on the matter. Suhail Singh writes: > Sarthak Shah writes: >> From my understanding, debbugs issues are meant for technical features [ 6 more citation lines. Click/Enter to show. ] >> or issues pending implementation, while

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-22 Thread pelzflorian (Florian Pelz)
Hello Nigko. I should have been looking for agreement from the start, and now with your statement of the problem, I concur that without the current implementation of `current-source-directory', it is hard not to follow symlinks. But then again, the current current-source-directory already does fo

Re: Merging ‘core-updates’ real soon

2024-08-22 Thread Ludovic Courtès
Hi! Kaelyn skribis: > hit the FFmpeg build failure. After two weeks of bisecting, I tracked it down > to commit 8025d419db which updates binutils from 2.38 to 2.41. I haven't > figured out how to address the bug but it seems to be from a change between > 2.38 and 2.39, as I also found a Gento

Re: Request for assistance maintaining LibreWolf

2024-08-22 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hi Tomas, Ian, and all, Tomas Volf <~@wolfsden.cz> skribis: Ian Eure writes: I believe the usual way of doing something like this is via teams (see ./etc/teams.scm ). I’m not sure whether/how well this mechanism works for non-committers. I belie

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-22 Thread Nigko Yerden
Nigko Yerden wrote: (dirname  (canonicalize-path   (string-append (current-source-directory) (current-filename Sorry, this expression for source directory is wrong. The correct one: (dirname (canonicalize-path (string-append (current-source-directory) "/" (basename (m

Re: Merging ‘core-updates’ real soon

2024-08-22 Thread Andreas Enge
Am Thu, Aug 22, 2024 at 02:07:32PM +0200 schrieb Ricardo Wurmus: > I noticed a regression for x86_64 since the rebasing of core-updates > onto master. epiphany no longer builds due to a build failure in > webkitgtk. > I hadn't reported it yet, because there's a chance it's due to limited > resourc

Re: Merging ‘core-updates’ real soon

2024-08-22 Thread Ricardo Wurmus
I noticed a regression for x86_64 since the rebasing of core-updates onto master. epiphany no longer builds due to a build failure in webkitgtk. I hadn't reported it yet, because there's a chance it's due to limited resources on my laptop; ci.guix.gnu.org is still a large number of builds behind.

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-22 Thread Nigko Yerden
Hello Florian, I am sure you have nothing to apologize for. I have been thinking about your suggestion to submit `absolute-dirname' patch. In the Guix manual at the end of the section 6.7 Creating a channel [1] there is the following statement about Guix policy on changing API, not to mention ABI

Re: Merging ‘core-updates’ real soon

2024-08-22 Thread Andreas Enge
Am Wed, Aug 21, 2024 at 10:43:05PM +0200 schrieb Ludovic Courtès: > To me, that’s the last blocker, even though there’s room for improvement > here and there (for instance, FFmpeg currently fails to build on > i686-linux). Just so that others do not have to repeat my check: ffmpeg fails to find op

Re: P2P Guix package building and distribution

2024-08-22 Thread Andreas Enge
Hello Christine, Am Wed, Aug 21, 2024 at 06:07:58PM -0400 schrieb Christine Lemmer-Webber: > > 1. Buying and hosting hardware: > > 250k€ for hardware > > 3k€/month (36k€/year) > So I am guessing bandwith costs are significant but the 250k EUR for > hardware indicates this is especially