bug#74912: Shepherd: Growing number of user shepherds when relogging

2025-04-01 Thread Ludovic Courtès
Hi Danny, Danny Milosavljevic skribis: > I would suggest the following: > > (1) For Guix native, patch elogind[i] to also kill -TERM shepherd > (See user_stop_service--which is for that). > How does it find the shepherd process, specifically? I think ‘user_stop_service’ could run: herd stop

bug#77195: [PATCH 0/7] Remove fenics

2025-04-01 Thread Ludovic Courtès
Hi, Andreas Enge skribis: > Indeed, comments in our source code say that the fenics project has been > dormant for three years now. I think fenics-dolfin has not built for > months, probably years. So I suppose that nobody actually uses the > fenics packages in Guix, and I would suggest to remov

bug#73314: PyPI importer gives null at home-page for some packages

2025-04-01 Thread Sharlatan Hellseher
Hi, Pushed as ea6f4ee097bffacc33a98e462bdec58920d823b5 to master with ammended commit message. -- Thanks, Oleg signature.asc Description: PGP signature

bug#77220: [shepherd]: Timers do not set HOME environment variable correctly

2025-04-01 Thread Ludovic Courtès
Hi Tomas, Tomas Volf <~@wolfsden.cz> skribis: > In case anyone runs into this bug, below is a full version I ended up > using (user, group, environment-variables are arguments to the wrapping > function). > > #:user #$user > #:group #$group > #:environment-variables > (let ((pw (getpw (or #$user

bug#77346: itk-snap does not build

2025-04-01 Thread Andreas Enge
Am Tue, Apr 01, 2025 at 12:27:25PM +0200 schrieb Ricardo Wurmus: > I'd like to keep it. I'm fixing itk-snap right now. Okay, great! > Do you still want to remove vtk@7? Well, it depends on whether we need it or not :) We can keep it if itk-snap requires it, or if it would be too much work movin

bug#77057: GIO_EXTRA_MODULES on foreign distro

2025-04-01 Thread Konrad Hinsen
Hi everyone, since my last "guix pull" a few days ago, I get GIO-related error messages for lots of applications that I installed via apt on my Debian 12 system. Firefox/librewolf, Thunderbird, Zotero, gajim, ... It's easy to work around, by wrapping these programs with a shell script that sets G

bug#77195: [PATCH 6/7] gnu: Remove python-fenics-ufl.

2025-04-01 Thread Andreas Enge
* gnu/packages/simulation.scm (python-fenics-ufl): Delete variable. Change-Id: Ib80ed4ef5789e5815537731b828c492919bff697 --- gnu/packages/simulation.scm | 34 -- 1 file changed, 34 deletions(-) diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm

bug#77195: [PATCH 1/7] gnu: Remove python-dolfin-adjoint.

2025-04-01 Thread Andreas Enge
* gnu/packages/simulation.scm (python-dolfin-adjoint): Delete variable. Change-Id: Ia2bec142747a44a74cf35145838c9c5d440a8a4b --- gnu/packages/simulation.scm | 92 - 1 file changed, 92 deletions(-) diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulat

bug#73314: [PATCH v1] Fix null at home-page in PyPI importer

2025-04-01 Thread Ludovic Courtès
Evgeny Pisemsky skribis: > Change-Id: I501582988cf58b00bd201c12ad47e9b095988fae > --- > guix/import/pypi.scm | 4 ++-- > guix/packages.scm| 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) I added a commit log and applied it, thanks!

bug#77443: [shepherd] Shell completion does not quote arguments

2025-04-01 Thread Tomas Volf
Hello, given two services named cron-foo-(bar) and cron-foo-(baz), the shell completion provided by Shepherd does not correctly handle the ( character. $ herd status cron- <-- completes into... $ herd status cron-foo-( <-- ... this $ herd status cron-foo-(<--

bug#37150: Close

2025-04-01 Thread Andreas Enge
Hello, I am closing this bug as not concretely actionable. If you find concrete instances where the regexps do not match and we end up deleting too many or too few files, for instance, please feel free to submit patches as separate bugs. Andreas

bug#77365: no error handling on activation scripts

2025-04-01 Thread Maxim Cournoyer
Hi, Hilton Chain writes: [...] > This issue is reported in bug#76698, a solution is proposed there but I > haven't > worked on it yet. Thanks, I've merged both. -- Maxim

bug#77407: shepherd hangs at "herd restart nginx"

2025-04-01 Thread Ludovic Courtès
Hello, Andreas Enge skribis: > Today I noticed that the QA webpage was 502 on bayfront. > I restarted qa-frontpage and bffe without problem. > When trying to do "herd restart nginx", the command did not show any > output and did not come back. Moreover, "herd status" also hang without > any outp

bug#77346: itk-snap does not build

2025-04-01 Thread Ricardo Wurmus
Andreas Enge writes: Hello, Am Fri, Mar 28, 2025 at 09:23:01PM +0100 schrieb Andreas Enge: PS: The package vtk@7 has itk-snap as its only dependency, and could probably be dropped in favour of vtk@9 after an itk-snap update or removal; maybe other packages could be tidied up as

bug#77418: Acknowledgement (cross compile kernel to arm is stopped by GCC_PLUGIN_LATENT_ENTROPY)

2025-04-01 Thread Tadhg McDonald-Jensen
It just occured to me that the gcc plugin shouldn't be compiled against arm binaries at all, they are used in the build process. In the configure phase files under scripts/kconfig are compiled with HOSTCC but the gcc plugin is being compiled with CC, this is definitely not an issue with guix. I wi