‘staging’ branch is open!

2022-04-29 Thread Ludovic Courtès
Hi! The ‘staging’ branch is open! Which means that changes with “between 300 and 1,800 rebuilds” (info "(guix) Submitting Patches") can go there; now’s the time to (re)send package updates in that ballpark. Incidentally, I was considering ungrafting things on that branch, even those that go beyo

Re: Finding a “good” OpenPGP key server

2022-04-29 Thread Philip McGrath
Hi, On 4/18/22 16:24, Ludovic Courtès wrote: Hi, Tanguy LE CARROUR skribis: gpgv: Signature made Wed 16 Sep 2020 22:30:16 CEST gpgv:using RSA key 6115012DEA3026F62A98A556D6B570842F7E7F8D gpgv: Can't check signature: No public key Would you like to add this key to keyring '/h

Re: The case for moving raw binaries

2022-04-29 Thread Liliana Marie Prikler
Am Freitag, dem 29.04.2022 um 11:27 +0200 schrieb Maxime Devos: > [...] > > I thought that > >   (if already-wrapped? >   ;; PROG is already a wrapper: add the new "export VAR=VALUE" >   ;; lines just before the last line. >   [...]) > > in 'wrap-program' would avoid creating ..foo-r

Re: Hardened toolchain

2022-04-29 Thread Development of GNU Guix and the GNU System distribution.
Apr 29, 2022, 10:31 by zimon.touto...@gmail.com: > Hi, > > On Tue, 29 Mar 2022 at 12:15, Ludovic Courtès wrote: > >> Stack smashing protection (SSP) may incur measurable run-time overhead >> though so enabling that one by default may be less consensual. >> > > That’s true and it could be an issue

Re: gnu: shepherd: patch, snippet or phase

2022-04-29 Thread zimoun
Hi Maxime, On Sat, 05 Mar 2022 at 22:49, Maxime Devos wrote: > (as implied per zimoun's previous mail (‘FWIW, it would be unfair for > the patch to have the discussion here’), moved to guix-devel) Thanks. :-) > Leo Famulari schreef op za 05-03-2022 om 16:13 [-0500]: >> On Thu, Mar 03, 2022 at 0

RFC: Configurable placing of the ~/.guix-home symlink

2022-04-29 Thread EuAndreh
Hi Guix! When trying to get a clean $HOME, I see that the ~/.guix-home path is fixed in the code under gnu/home/*, usually via (string-append (GETENV "HOME") "/.guix-home"). I want to propose a configurable path to ~/.guix-home, and allow this to be chosen in the (home-environment ...) declaratio

see which X11 config is being used

2022-04-29 Thread Théo Maxime Tyburn
Hi, I would like to look at the final config file for xorg that was generated in the system definition. I looked into /var/guix/profiles/system/profile/share/X11/ with no success. Where could I find it ? Could it also be possible to generate it directly in scheme in the guix repl ? Best, Théo

Re: emacs-guix (upstream) needs more love: a survey of repositories, homepage and issues

2022-04-29 Thread zimoun
Hi, On Thu, 28 Apr 2022 at 10:08, Ludovic Courtès wrote: > I’m not sure what “personal” means in this case. Quoting [1]: From: Alex Kost To: John Soo Cc: Guix-Devel Subject: Re: New emacs-guix location Date: Tue, 22 Dec 2020 13:20:59 +0300 Jo

Re: The case for moving raw binaries

2022-04-29 Thread zimoun
Hi, On Thu, 28 Apr 2022 at 18:37, Liliana Marie Prikler wrote: > "raw binaries" (henceforth rawbins) are the unwrapped binaries that > Guix leaves behind in $PACKAGE/bin with the .$WRAPPER-real name. This > practise causes several issues. For one, those rawbins are visible in > the shell by t

Re: Hardened toolchain

2022-04-29 Thread zimoun
Hi, On Tue, 29 Mar 2022 at 12:15, Ludovic Courtès wrote: > Stack smashing protection (SSP) may incur measurable run-time overhead > though so enabling that one by default may be less consensual. That’s true and it could be an issue for HPC practitioners. However, quoting Wikipedia [1], for wha

Re: The case for moving raw binaries

2022-04-29 Thread Maxime Devos
raingloom schreef op vr 29-04-2022 om 00:52 [+0200]: > It should be pretty easy to detect a wrapped binary without moving it. > We could just include a magic string in it and scan for that, the exact > same way we scan for store references. If it contains the "wrapped" > magic UUID, it's wrapped.

Re: The case for moving raw binaries

2022-04-29 Thread Maxime Devos
Liliana Marie Prikler schreef op vr 29-04-2022 om 06:13 [+0200]: > The extra wrapping isn't cancelled though?  You just append the > definition of $Y to the the already existing definitions, but you don't > move the wrapper to $RAWBIN_DIR, because the actual binary already > exists there. As I und

Re: PipeWire as a PulseAudio replacement (was Re: The Shepherd on Fibers)

2022-04-29 Thread Tanguy LE CARROUR
Hi Josselin, Quoting Josselin Poiret (2022-04-28 14:48:55) > Tanguy LE CARROUR writes: > > > I recently switched from Xorg to Wayland and I'm quite happy with my new > > setup! The only last "little" thing that doesn't work for me is > > screen-sharing using Icecat and/or Chromium!? :-( > > I