bug#63937: feature request: add or document ability to write to /etc/default/grub from grub service

2023-06-06 Thread Nathan Dehnel
I want to implement grub fallback on boot failure for a remote machine so I need to write this to /etc/default/grub export GRUB_FALLBACK="1 2...{number of entries}" GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=true Thanks

bug#63936: mumi GraphQL endpoint errors out on non-existent issues

2023-06-06 Thread Arun Isaac
The mumi GraphQL endpoint errors out with an "Internal Server Error" when queried for an issue that does not exist. It should error out with a meaningful error response.

bug#63934: sonnet uses hardcoded paths for hunspell dictionaries

2023-06-06 Thread Efraim Flashner
In sonnet's source code, in src/plugins/hunspell/hunspellclient.cpp, we have the following code snippet: #ifdef Q_OS_WIN maybeAddPath(QStringLiteral(SONNET_INSTALL_PREFIX "/bin/data/hunspell/")); #else maybeAddPath(QStringLiteral("/System/Library/Spelling"));

bug#63869: [shepherd] `guix system reconfigure` forgets `herd disable mysrv`

2023-06-06 Thread Maxim Cournoyer
Hi Ludovic, Ludovic Courtès writes: > Attila Lendvai skribis: > >> i turn off some services using `herd disable`. then i do a `guix >> system reconfigure`, and these services get enabled and started. >> >> i would expect the enabled/disabled state to be preserved across >> reconfigures. > >

bug#63546: nix-channel error: opening pseudoterminal master: No such device

2023-06-06 Thread Zhu Zihao
You can have a look at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63893 which solves the problem. -- Retrieve my PGP public key: gpg --recv-keys B3EBC086AB0EBC0F45E0B4D433DB374BCEE4D9DC Zihao signature.asc Description: PGP signature

bug#63920: Emacs Packages should have an output built with emacs-next(-minimal)

2023-06-06 Thread Liliana Marie Prikler
Hi Mekeor, Am Dienstag, dem 06.06.2023 um 07:11 + schrieb Mekeor Melire: > Hello dear Guix community, > > if I understand correctly, all Emacs-packages that are packaged in > Guix proper, are built with Emacs version 28 (or more precisely, > emacs-minimal@28, emacs@28, emacs-no-x@28,

bug#63712: Website/RefManual(Dev)/Brokenlink

2023-06-06 Thread Ludovic Courtès
Hi, Simon Tournier skribis: > On Sun, 28 May 2023 at 11:47, Ludovic Courtès wrote: >> Alexandros Prekates skribis: >> >>> 'Using the PIN-Entry' is dead link >>> https://guix.gnu.org/en/manual/devel/en/html_node/GNU-Privacy-Guard.html > > [...] > >> The link works fine in an Info browser

bug#63368: Build coordiantor "Signals delivery fails constantly" crashes

2023-06-06 Thread Christopher Baines
Ludovic Courtès writes: > Christopher Baines skribis: > >> I've seen this happen with the build coordinator agent now (on >> milano-guix-1): >> >> 2023-06-02 18:59:55 2023-06-02 18:59:55 (DEBUG): >> fb9f06cf-cc1d-4493-88b8-3eac9437f5d4: checking the availability of >> build inputs >>

bug#53580: shepherd's architecture

2023-06-06 Thread Ludovic Courtès
Hi Attila, Attila Lendvai skribis: > [forked from: bug#53580: /var/run/shepherd/socket is missing on an otherwise > functional system] > >> So I think we’re mostly okay now. The one thing we could do is load >> the whole config file in a separate fiber, and maybe it’s fine to keep >> going

bug#63368: Build coordiantor "Signals delivery fails constantly" crashes

2023-06-06 Thread Ludovic Courtès
Christopher Baines skribis: > I've seen this happen with the build coordinator agent now (on > milano-guix-1): > > 2023-06-02 18:59:55 2023-06-02 18:59:55 (DEBUG): > fb9f06cf-cc1d-4493-88b8-3eac9437f5d4: checking the availability of build > inputs > 2023-06-02 18:59:55 2023-06-02 18:59:55

bug#63678: Can't restart/halt system with shepherd 0.9.3 after upgrading

2023-06-06 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > Ludovic Courtès writes: > >> Hi, >> >> Christopher Baines skribis: >> >>> May 24 11:17:02 localhost shepherd[1]: Evaluating user expression (and >>> (defined? (quote transient?)) (map (# ?) ?)). >>> May 24 11:17:02 localhost shepherd[1]: Evaluating user

bug#63921: Activation snippets in reverse order, prevent boot

2023-06-06 Thread Ludovic Courtès
Ludovic Courtès skribis: > Booting a system reconfigured from > eed55a6544d5bda2245ec853e5fa4b28e1865bea fails with shepherd saying: > > error: while opening socket '/var/run/shepherd/socket': Address already in > use > > The root cause appears to be that the ‘boot’ program has expressions >

bug#63921: Activation snippets in reverse order, prevent boot

2023-06-06 Thread Ludovic Courtès
Booting a system reconfigured from eed55a6544d5bda2245ec853e5fa4b28e1865bea fails with shepherd saying: error: while opening socket '/var/run/shepherd/socket': Address already in use The root cause appears to be that the ‘boot’ program has expressions reversed: --8<---cut

bug#63904: Can't setuid programs to anybody but root

2023-06-06 Thread Edouard Klein
Dear Guix, CCing the core team, I tried tracking down the bug. The fatidic call to getpw was easy enough to find: The make-setuid-program procedure is given a numeric uid argument. This numeric uid is found from the user name string by activate-setuid-program which calls getpwnam

bug#63920: Emacs Packages should have an output built with emacs-next(-minimal)

2023-06-06 Thread Mekeor Melire
Hello dear Guix community, if I understand correctly, all Emacs-packages that are packaged in Guix proper, are built with Emacs version 28 (or more precisely, emacs-minimal@28, emacs@28, emacs-no-x@28, emacs-no-x-toolkit@28 or emacs-wide-int@28 (except emacs-jsdoc which is and needs to be