bug#71226: ‘guix shell -C’ doesn’t work on Ubuntu 24.04

2025-02-05 Thread nomike (they/them)
I've used the install.sh to install guix on my system (Ubuntu 24.10) and I'm facing the same issue. My guix-home config lives in ~/guix-home, so I cd to that directory in a gnome-terminal and this happens: ```plaintext $ guix home -L "${PWD}" container home-config.scm guix home: error: mount: m

bug#76040: Insufficient error message on scheme errors

2025-02-05 Thread nomike (they/them)
The logging for guile errors is not sufficient when running `guix home reconfigure`. If you run the small self-contained example I've attached, the following warning will be printed to the terminal: > guix home: warning: unknown keyword or bad argument There is an error in `prusa-slicer.scm`

bug#76037: [shepherd] regression: throw to key `assertion-failed' in init.scm

2025-02-05 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > ~/src/shepherd$ > /gnu/store/5hcznfjzxvjbwixr5fkgpfd2w2zi4fxl-shepherd-1.0.99-git/bin/shepherd > GNU Shepherd 1.0.1 (Guile 3.0.9, x86_64-unknown-linux-gnu) > Starting service root... > Service root started. > Service root running with value #< id: 2771 comma

bug#75762: [shepherd] Confusion about relative file names

2025-02-05 Thread Ludovic Courtès
Hi Dariqq, Dariqq skribis: > Was reading through the shepherd manual and it seems to contain > contradictory information regarding relative file names: > > In Chapter 3 ('herd' and 'shepherd') the manual reads > >> Since herd passes its current working directory to ‘shepherd’, you can pass >> r

bug#75833: Shepherd does not (correctly) depend on guile-fibers

2025-02-05 Thread Ludovic Courtès
Tomas Volf <~@wolfsden.cz> skribis: > $ guix shell guile shepherd -- guile -c '(use-modules (shepherd service > timer))' [...] > ice-9/boot-9.scm:3330:6: In procedure resolve-interface: > no code for module (fibers) Hi! I believe the bug here is that ‘guile-fibers’ should be moved from ‘input

bug#75762: [shepherd] Confusion about relative file names

2025-02-05 Thread Dariqq
Hi Ludo, On 05.02.25 11:21, Ludovic Courtès wrote: Hi Dariqq, Dariqq skribis: Was reading through the shepherd manual and it seems to contain contradictory information regarding relative file names: In Chapter 3 ('herd' and 'shepherd') the manual reads Since herd passes its current workin

bug#48055: Statically-linked packages fail to build on powerpc64le-linux

2025-02-05 Thread Efraim Flashner
On Tue, Apr 27, 2021 at 09:27:45AM +0200, Ludovic Courtès wrote: > As of current master (d904abe0768293b2322dbf355b6e41d94e769d78), > statically-linked packages required by ‘bootstrap-tarballs’ fail to > build on powerpc64le-linux. For example: > > --8<---cut here---start-

bug#74770: [shepherd-website] Two "//" as link behind head image

2025-02-05 Thread Ludovic Courtès
Hello Jonathan, Jonathan Brielmaier skribis: > there is a super tiny problem on the lovely and new shepherd website: > > 1. Go to https://www.gnu.org/software/shepherd/ > 2. Click on to big Shepherd logo on the top of the website > 3. You end up at https://www.gnu.org/software/shepherd// <- noti

bug#76079: imp@2.15.0 fails to build

2025-02-05 Thread Sharlatan Hellseher
Hi, While refreshing python-feature which is in the first level of dependencies for imp I noticed it has failed to build. --8<---cut here---start->8--- In file included from /tmp/guix-build-imp-2.15.0.drv-0/imp-2.15.0/modules/kernel/src/Model_evaluate.cpp:21

bug#75589: python-pytorch build failure due to libgpg-error update

2025-02-05 Thread Ludovic Courtès
Hi! Rostislav Svoboda skribis: > Hello, the following commit: > eec2c5d6a7 2024-12-29 gnu: libgpg-error: Update to 1.51. > causes guix build python-pytorch to fail. Below are the last few lines > from the build log; the full build log is attached. [...] > cd /tmp/guix-build-eigen-3.4.0.drv

bug#75843: shepherd: cron-string->calendar-event does not accept "*/15 * * * *"

2025-02-05 Thread Ludovic Courtès
Hello, Tomas Volf <~@wolfsden.cz> skribis: > $ guix shell guile shepherd guile-fibers -- guile -c '(use-modules (shepherd > service timer)) (cron-string->calendar-event "*/15 * * * *")' [...] > 1. &message: "\"*/15 * * * *\": invalid minutes cron field" Fixed in 6f3860e492e078c5579e2117b047

bug#75836: shepherd: cron-string->calendar-event does not seem to work

2025-02-05 Thread Ludovic Courtès
Hello, Tomas Volf <~@wolfsden.cz> skribis: > $ guix shell guile shepherd guile-fibers -- guile -c '(use-modules (shepherd > service timer)) (cron-string->calendar-event "* * * * *")' [...] > 1. &message: "calendar-event: hours: 24: value out of range (0-23)" > > I *think* on line 450 in time

bug#75460: 'herd status' hangs with daemonized shepherd

2025-02-05 Thread Ludovic Courtès
Hi, Simen Endsjø skribis: > Simen Endsjø writes: > >> Ludovic Courtès writes: >> >>> This is fixed by >>> . >>> >>> It would be great if you could give it a try because I’m not sure this >>> is

bug#75320: deploy: system-error "kexec-load-file" "~A" ("Invalid argument") (22)

2025-02-05 Thread Ludovic Courtès
Hi, Tomas Volf <~@wolfsden.cz> skribis: > guix deploy: warning: failed to load system of '127.0.0.1' for kexec reboot: > system-error "kexec-load-file" "~A" ("Invalid argument") (22) This may be because you’re running an older kernel, which is now fixed: P

bug#69889: Rclone is 4 years outdated

2025-02-05 Thread Leo Famulari
On Tue, Feb 04, 2025 at 09:37:05AM +, Sharlatan Hellseher wrote: > The project changed the module of release and now ships vendor and source > separatly: > - > https://github.com/rclone/rclone/releases/download/v1.69.0/rclone-v1.69.0-vendor.tar.gz > - > https://github.com/rclone/rclone/relea

bug#71941: [PATCH v2 1/2] guix: fix map-derivation not handling directories

2025-02-05 Thread Sergio Pastor Pérez
The `map-derivation` procedure was trying to process directories as files. When a derivation had a 'module import' directory as input, it threw an exception since it tried to open it as a file. Change-Id: I9b766f9aaa03ea9307f73e8abb36bc347af4b5e6 --- guix/derivations.scm | 6 -- 1 file change

bug#71941: [PATCH v2 2/2] guix: fix: slow `map-derivation' procedure

2025-02-05 Thread Sergio Pastor Pérez
Implement caching to speed up computation. Change-Id: I186e2a62f6655e3b0738dd6e0f628faccd8b855e --- guix/derivations.scm | 108 +++ 1 file changed, 58 insertions(+), 50 deletions(-) diff --git a/guix/derivations.scm b/guix/derivations.scm index 9c019a35bb.

bug#76037: [shepherd] regression: throw to key `assertion-failed' in init.scm

2025-02-05 Thread Maxim Cournoyer
Hi, Ludovic Courtèss writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> ~/src/shepherd$ >> /gnu/store/5hcznfjzxvjbwixr5fkgpfd2w2zi4fxl-shepherd-1.0.99-git/bin/shepherd >> GNU Shepherd 1.0.1 (Guile 3.0.9, x86_64-unknown-linux-gnu) >> Starting service root... >> Service root started. >> Servi