bug#60951: issues.guix.gnu.org javascript is blocked by LibreJS

2023-01-19 Thread Maxim Cournoyer
Hi, It seems the JavaScript behind some of the new fancy MUMI features has not been tagged as free software in the source, as LibreJS reports the two following scripts as "external [...] with no known license": --8<---cut here---start->8---

bug#59855: Emacs Debbugs reply (was Re: bug#59855: Guix Shell with FHS Feedback: lib/tls/x86_64/x86_64?)

2023-01-19 Thread John Kehayias via Bug reports for GNU Guix
Hi simon, On Thu, Jan 05, 2023 at 12:31 PM, Simon Tournier wrote: > Hi John, > > On Fri, 23 Dec 2022 at 05:39, John Kehayias via Bug reports for GNU > Guix wrote: > >> (resending as it seems debbugs in Emacs doesn't automatically add >> the >> bug number email in the To/CC list.) > > Well, I

bug#60946: [patch] use correct input in classpath phase

2023-01-19 Thread Dr. Arne Babenhauserheide
Hi, the patch fixes the build of java-logback-classic (needed for maven). From 43e16240894bcc7782fe958439aa67001e0d7bda Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Thu, 19 Jan 2023 20:53:37 +0100 Subject: [PATCH] gnu: java-logback-classic: fix build: use correct input name. *

bug#60890: least-authority-wrapper and make-forkexec-constructor composition problem

2023-01-19 Thread Ludovic Courtès
Hello! Maxim Cournoyer skribis: > It was found that using something like: > > (make-forkexec-constructor > (least-authority > (list (file-append coreutils "/bin/true")) > (mappings (delq 'user %namespaces)) > #:user "nobody" > #:group "nobody")) > > Would fail with EPERM, because

bug#60947: Two different derivations for ‘guix’ depending on whether grafts are enabled

2023-01-19 Thread Ludovic Courtès
Ludovic Courtès skribis: > We have a problem! Depending on whether grafts are enabled, we end up > building one of two different derivations for ‘guix’ (“real” > derivations; none of them is a mere grafting derivation): > > $ guix describe > Generation 241 Jan 16 2023 00:26:44(current) >

bug#60947: Two different derivations for ‘guix’ depending on whether grafts are enabled

2023-01-19 Thread Ludovic Courtès
We have a problem! Depending on whether grafts are enabled, we end up building one of two different derivations for ‘guix’ (“real” derivations; none of them is a mere grafting derivation): --8<---cut here---start->8--- $ guix describe Generation 241 Jan 16

bug#60946: java-logback-classic fails to build

2023-01-19 Thread Dr. Arne Babenhauserheide
To reproduce: guix build java-logback-classic This is a dependency of maven. Result: starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' error: in phase 'build': uncaught exception: wrong-type-arg #f "Wrong

bug#60831: Are our graphs okay?

2023-01-19 Thread Ludovic Courtès
Liliana Marie Prikler skribis: > The ‘patch-compilation-driver’ phase pulls in libgccjit even though it has > been deliberately removed from emacs-minimal. > > * gnu/packages/emacs.scm (emacs)[#:phases]: Delete ‘patch-compilation-driver’. > --- > Thanks Josselin for pointing this out. Yay,