Help! Having troubles testing my generalization of home-redshift-service

2023-05-03 Thread Gabriel Wicki
Hi y'all! I've been working on a patch on generalizing the home-redshift-service-type to also work under wayland. I've created the following patch but am now running into difficulties testing it. I've created two minimalist system configurations (one for i3 and one for sway) and run them like so

Re: package transformation and “guix graph”?

2023-05-03 Thread Ludovic Courtès
Hi! Simon Tournier skribis: > Investigating « bug#62645: Failing `guix install gnash` » [1], I am a > bit surprised: > > $ guix build gnash --with-c-toolchain=gnash=gcc-toolchain@9 -n 2>&1 | grep > tar.gz | wc -l > 1008 > > > and most of the packages to rebuild are Rust packages. Basically > b

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread Ludovic Courtès
Hi! Ludovic Courtès skribis: > I am pleased to announce that the first release candidate of version > 0.10.0 of the GNU Shepherd is available for testing! An update: a dozen commits have been pushed since rc1, a few of them fixing logic issues and others making tests more robust. There remains

Re: OCaml bootstrap

2023-05-03 Thread Julien Lepiller
We had some discussion here, but there's still some work to do: https://github.com/Ekdohibs/camlboot/issues/59 Le 3 mai 2023 23:15:49 GMT+02:00, "Ludovic Courtès" a écrit : >Hello, > >Simon Tournier skribis: > >> Well, 4.07 is the version that is de-bootstrapped, i.e. bootstrapped >> using ’cam

OCaml bootstrap

2023-05-03 Thread Ludovic Courtès
Hello, Simon Tournier skribis: > Well, 4.07 is the version that is de-bootstrapped, i.e. bootstrapped > using ’camlboot’ via Guile – for details see [2]. > > However, higher versions (4.09, 4.14, 5) does not use this seed and thus > they are not de-bootstrapped. Well, I do not know the status u

Re: Build dependency inflation

2023-05-03 Thread Ludovic Courtès
Hi, Simon Tournier skribis: > Last, back on December [2], I started to apply some well-known network > algorithm (link analysis, centrality measure, pagerank, etc.) to the > graph of packages. From my point of view, these kind of tools could be > very helpful to spot out the packages that need

Re: Core-updates merge

2023-05-03 Thread Ludovic Courtès
Hello! "Leo Famulari" skribis: > Thank you for leading this effort! > > The value of leadership and project management is sometimes underappreciated > in software projects, but they are essential for our success. Agreed! You did a great job Andreas at coordinating all the work *and* actually

Re: Trailing whitespace in /etc/guix/acl

2023-05-03 Thread Ludovic Courtès
Hi, Vagrant Cascadian skribis: > I've noticed there is some trailing whitespace in /etc/guix/acl ... some > of it comes from the keys in etc/substitutes/ci.guix.gnu.org.pub ... but > some of it comes from whatever code assembles /etc/guix/acl (or rather, > whatever the symlink points to in /gnu/

Re: 07/19: services: postgresql: Add default package.

2023-05-03 Thread Ludovic Courtès
Hi Chris, Christopher Baines skribis: > guix-comm...@gnu.org writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit e45306c1982aee194243cf661295c7ca776d879f >> Author: Ludovic Courtès >> AuthorDate: Thu Apr 20 10:38:37 2023 +0200 >> >> services: postgresql

Re: Outdated dicod-service example in manual

2023-05-03 Thread Ludovic Courtès
Hi Nathaniel, Apologies for the delay! Nathaniel Nicandro skribis: > First off, I want to say thanks to all the Guix contributors. I've > really enjoyed my time tinkering with my system! This is my first post > to the mailing list after using Guix as my main operating system for the > past fe

Re: Ungrafted dependency

2023-05-03 Thread Ludovic Courtès
Hi, Leo Famulari skribis: > Instead, it refers to some other mariadb, and I don't know where that > comes from. I wonder if libreoffice depending on `(,mariadb "dev") > accidentally creates a new derivation: Yes, it does. Since commit 482fda2729c3e76999892cb8f9a0391a7bd37119 in 2017, the graft

Re: GOOPS-less Shepherd

2023-05-03 Thread Ludovic Courtès
Hello! Christine Lemmer-Webber skribis: > "Obviously" Shepherd should use Spritely Goblins, which also does not > use GOOPS ;D Yup! I was thinking that a starting point would be to implement a “bridge” as part of the new built-in “service collection” (under shepherd/service/*.scm). >> I start

Re: proot-static build failures (master and core-updates)

2023-05-03 Thread Ludovic Courtès
Hi, Greg Hogan skribis: > We now have a build attempt on Cuirass: > https://ci.guix.gnu.org/build/982993/details > > proot-static is required for building relocatable packages. Yup, so that’s a problem. > That is on core-updates, but I see the same issue building from source > on master, as we

Re: Contributing Guix Home services

2023-05-03 Thread Ludovic Courtès
Hey! Tanguy LE CARROUR skribis: > Quoting Ludovic Courtès (2023-04-17 15:39:02) >> Tanguy LE CARROUR skribis: >> > It's been quite a journey on my side! Ups. Downs. Mostly downs, though! 😅 >> > Thanks to Simon's unconditional technical and moral support, a **LOT** >> > has changed since I sent

Re: Deploying experimental versions of Guix

2023-05-03 Thread david larsson
On 2023-05-02 15:44, Felix Lechner via "Development of GNU Guix and the GNU System distribution." wrote: Hi, I'd like to test changes to (gnu system pam). How may I configure my system, preferably using "deploy," please, while also pulling from my custom channels? Hi Felix, I think creating a

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread Tanguy LE CARROUR
Quoting pelzflorian (Florian Pelz) (2023-05-03 14:51:41) > Tanguy LE CARROUR writes: > > I did that and… I ended up with the following build error: > > […] > > checking if (fibers) is available... no > > configure: error: Fibers is missing; please install it. > > Could it be that you have not run

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread pelzflorian (Florian Pelz)
Hi Tanguy, Tanguy LE CARROUR writes: > I did that and… I ended up with the following build error: > […] > checking if (fibers) is available... no > configure: error: Fibers is missing; please install it. Could it be that you have not run “guix pull” recently or that a wrong Guix program gets cal

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread Tanguy LE CARROUR
Hi, Quoting pelzflorian (Florian Pelz) (2023-04-29 20:29:52) > Thank you shepherds! Also the explanations in the news are great. > Finally I understand why GOOPS is not desirable in shepherd. > > For Guix Home: > > Ludovic Courtès writes: > > In your operating system configuration (and simila

Re: GNU Shepherd 0.10.0rc1 available for testing!

2023-05-03 Thread pelzflorian (Florian Pelz)
Wow, shepherd 0.10.0rc1 put an end to occasional hangups when rebooting my slow Beebox server! Thanks once more. Regards, Florian

Reverting d477018b57 "gnu: poetry: Update to 1.1.12."

2023-05-03 Thread Tanguy LE CARROUR
Hi Guix, I noticed yesterday that Poetry was broken: . I might have spotted it earlier if I had spend time testing `core-update`. My bad! The problematic commit seems to be d477018b57 "gnu: poetry: Update to 1.1.12.". What also questions me is the