bug#73903: [shepherd]: Guix Home's shepherd masks shutdown/reboot on foreign distribution

2024-11-26 Thread Dariqq
Hi, On 26.11.24 16:55, Ludovic Courtès wrote: Hi, Dariqq skribis: How should this work? should this be a (public?) procedure? Should it rebuild shepherd or just copy the output with trivial-build-system? My understanding of this proposal is that there would be a “shepherd-foreign” package

bug#74548: gnupg cannot use pinentry

2024-11-26 Thread Christopher Howard
Something changed recently (last system reconfigure?) where the 'pass' software broke for me, apparently because gnupg is not finding pinentry, or not using it correctly for some reason. ``` christopher@theoden ~$ pass gatecode gpg: decryption failed: No secret key christopher@theoden ~$ cd .pa

bug#73903: [shepherd]: Guix Home's shepherd masks shutdown/reboot on foreign distribution

2024-11-26 Thread Ludovic Courtès
Hi, Dariqq skribis: > On 20.11.24 11:46, Ludovic Courtès wrote: > >> >>> Another (simpler solution) would be to just solve the problem in guix >>> by using a shepherd variant that deletes sbin and share/man/man8. >> Yes, this sounds like a reasonable solution to me. >> Ludo’. > > How should thi

bug#74284: Shepherd does not respect ordering for one-shot? services

2024-11-26 Thread Ludovic Courtès
Tomas Volf <~@wolfsden.cz> skribis: > Ludovic Courtès writes: > >> Indeed. As Dariqq found out, the problem was that we’d mark one-short >> services in ‘%one-shot-services-started’ as soon as we’ve started them, >> effectively acting as if “started” were synonymous with “running”. >> >> This is

bug#66268: Guix makes invalid assumptions regarding guile-git guarantees leading to guix pull failing

2024-11-26 Thread Denis 'GNUtoo' Carikli
Hi, I've found a much smaller test case: > git clone https://git.savannah.gnu.org/git/gnuboot.git > cd gnuboot > guix git authenticate \ > bf2b91df54aa71ecbfab891d32000ad2d6af6093 \ > "E23C 26A5 DEEE C5FA 9CDD D57A 57BC 26A3 6871 16F6" \ > -k origin/keyring The repository only consists of 683 co

bug#74489:

2024-11-26 Thread Aaron Covrig via Bug reports for GNU Guix
I don't know enough to be able to understand the error message out (one of my main complaints for Guix is the atrocious error messages these things throw), but what happens if you try to run with no substitutes?: ``` guix pull --no-substitutes ``` If that fails, maybe try something like the follo