bug#66662: References to ungrafted glibc retained

2023-10-21 Thread Ludovic Courtès
As discussed while reviewing the now-applied glibc replacement at , I stumbled upon a case where a package still refers to a ungrafted glibc in addition to the grafted one: --8<---cut here---start->8--- $ guix gc -R $(guix buil

bug#66659: (home-)on-first-login script broken when no gexps are added

2023-10-21 Thread Carlo Zancanaro
On Sat, Oct 21 2023, Nils Landt wrote: > ... > As you can see, there is no body in the "when" expression. > > Code in gnu/home/services.scm:438 : > > (if (file-exists? xdg-runtime-dir) > (when (claim-first-run flag-file-path) > #$@gexps) > > In my case, it ap

bug#66659: [PATCH] home: services: Don't crash on-first-login when nothing to do

2023-10-21 Thread Carlo Zancanaro
* gnu/home/services.scm (compute-on-first-login-script): Ensure that WHEN is syntactically valid in expansion. --- gnu/home/services.scm | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/home/services.scm b/gnu/home/services.scm index 651c068f79..3f018e3893 100644 --- a/g

bug#66659: (home-)on-first-login script broken when no gexps are added

2023-10-21 Thread Ludovic Courtès
Hi Carlo & Nils, Carlo Zancanaro skribis: > On Sat, Oct 21 2023, Nils Landt wrote: >> ... >> As you can see, there is no body in the "when" expression. >> >> Code in gnu/home/services.scm:438 : >> >> (if (file-exists? xdg-runtime-dir) >> (when (claim-first-run flag-file-p

bug#65927: the role and location of locale.alias

2023-10-21 Thread Ludovic Courtès
Hi Bruno, Bruno Haible skribis: > In guix 1.4.0 there are 2 locale.alias files from glibc on the disk: [...] > I explained the purpose of this file in > https://sourceware.org/pipermail/libc-alpha/2023-September/151524.html . > In summary, it's a configuration file whose initial contents is pr

bug#65665: package-mapping with #:deep? #t doesn't get all the implicit inputs

2023-10-21 Thread Ludovic Courtès
Hi, Ulf Herrman skribis: >> $ ./pre-inst-env guix build qgit -n --with-latest=qtbase >> following redirection to >> `https://mirrors.ocf.berkeley.edu/qt/official_releases/qt/'... >> following redirection to >> `https://mirrors.ocf.berkeley.edu/qt/official_releases/qt/6.6/'... >> guix build: wa

bug#66472: Wrong ‘glibc-utf8-locales’ package used on GNU/Hurd

2023-10-21 Thread Ludovic Courtès
Hi, Janneke Nieuwenhuizen skribis: > Ludovic Courtès writes: [...] >> Anyway, in both cases the core issue remains: we’re building packages >> with the wrong locale data. >> >> The mismatch comes from the fact that ‘glibc-utf8-locales’ is a >> system-independent package: you get 2.35 regardles

bug#66610: Acknowledgement (potrace, po4a; guix bug, complete console output)

2023-10-21 Thread Olav Smorholm
On Fri, Oct 20, 2023 at 12:36:48AM +0200, Olav Smorholm wrote: > Another reboot with more hardening things: > process 'store/9cfq2h8sa5f6cgrhdgadlxwkf00vmgf5-gcc-mesboot1-4.6.4/bin/gcc' > started with executable stack > > and absolutely no segfaults. > either bugs got more clever, or this isn't h

bug#60608: keras is broken –> package bazel?

2023-10-21 Thread Ricardo Wurmus
Bazel is now available in the guix-science channel. We may need to move keras there too and build it with bazel. -- Ricardo

bug#41211: texlive-luatex-luaotfload fails to build

2023-10-21 Thread Ricardo Wurmus
As of commit 321979a15317eaf93b15e9cca30d328d39cca4b1 texlive-luaotfload builds fine. This may have been fixed with the massive number of changes to the texlive packages. -- Ricardo

bug#45835: (gnu machine digital-ocean) installs old Guix

2023-10-21 Thread Ricardo Wurmus
This is no longer the case. The module no longer references Guile 2, and it installs the latest version of Guix. -- Ricardo

bug#66610: Acknowledgement (potrace, po4a; guix bug, complete console output)

2023-10-21 Thread Olav Smorholm
On Sat, Oct 21, 2023 at 04:57:52PM +0200, Olav Smorholm wrote: > Another --no-substitutes --no-grafts guix pull after garbage collection. > > Not seeing any crashes or the same bugs, but whatever that xsltproc is, > whether docbooks > perl script ot not. Whatever it is doing, or what it is, that

bug#66610: Acknowledgement (potrace, po4a; guix bug, complete console output)

2023-10-21 Thread Olav Smorholm
On Sat, Oct 21, 2023 at 07:12:13PM +0200, Olav Smorholm wrote: > On Sat, Oct 21, 2023 at 04:57:52PM +0200, Olav Smorholm wrote: > > Another --no-substitutes --no-grafts guix pull after garbage collection. > > > > Not seeing any crashes or the same bugs, but whatever that xsltproc is, > > whether

bug#66610: Acknowledgement (potrace, po4a; guix bug, complete console output)

2023-10-21 Thread Olav Smorholm
On Sat, Oct 21, 2023 at 08:29:50PM +0200, Olav Smorholm wrote: > On Sat, Oct 21, 2023 at 07:12:13PM +0200, Olav Smorholm wrote: > > On Sat, Oct 21, 2023 at 04:57:52PM +0200, Olav Smorholm wrote: > > > Another --no-substitutes --no-grafts guix pull after garbage collection. > > > > > > Not seeing a

bug#65927: the role and location of locale.alias

2023-10-21 Thread Bruno Haible
Hi Ludo', > > I explained the purpose of this file in > > https://sourceware.org/pipermail/libc-alpha/2023-September/151524.html . > > In summary, it's a configuration file whose initial contents is provided > > for glibc, but which needs to be edited by the system administrator in > > some situat

bug#65665: package-mapping with #:deep? #t doesn't get all the implicit inputs

2023-10-21 Thread Ulf Herrman
Ludovic Courtès writes: > I don’t know, should we start by having a proper bug report for this and > study how this happen? Does that mean opening a new issue, or what? The bug you've described is the one this issue was initially opened for. > Again I’m sorry if I’m slow to understand, but I’d