bug#43893: [PATCH] maint: update-guix-package: Ensure sources are clean.

2020-10-11 Thread Maxim Cournoyer
Hello Danny, Danny Milosavljevic writes: > Hi Ludo, [...] > Doesn't work for me on x86_64, using a checkout of guix at commit > 93d3cfec32bbbe1dfbe0be686b371973545b35b8. > > $ guix environment --pure guix --ad-hoc git guile-readline guile-json > nano guile-zlib guile-lzlib bash -- ./pre-inst-

bug#43940: The "channel-instances->manifest" test fails

2020-10-11 Thread Maxim Cournoyer
Hello, The error has to do with channel-instances->manifest now trying to url-fetch something, which pulls in guile-final which fails to be resolved. I've git bisected it and it points to commit 1d4ab335b22a93e01c2eb1eb3e93fc6534157040. Here's a ,trace output of the culprit, in case it helps. --

bug#43935: arx-libertatis fails to install

2020-10-11 Thread Luis Felipe via Bug reports for GNU Guix
I get the following error when trying to install arx-libertatis with guix bf986c3 in the Guix System: starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/89rj5fqcg48afgk99639ds6

bug#43893: [PATCH v2] maint: update-guix-package: Prevent accidentally breaking guix pull.

2020-10-11 Thread Maxim Cournoyer
Fixes . This changes the 'update-guix-package' tool so that it: 1. Always uses a clean checkout to compute the hash of the updated 'guix' package. 2. Ensures the commit used in the updated 'guix' package definition has already been pushed upstream. * build-aux/

bug#43893: [PATCH] maint: update-guix-package: Ensure sources are clean.

2020-10-11 Thread Maxim Cournoyer
Hello! Ludovic Courtès writes: [...] >> * build-aux/update-guix-package.scm (git-add-worktree): New procedure. >> (main): Use it to checkout a clean copy of the used commit, and compute the >> hash from it. Print a user warning after completion. > > I’m not quite enthusiastic about the tool cr

bug#43905: Acknowledgement (cuirass: uncaught exception 'read-error' in 'metrics' fiber)

2020-10-11 Thread Jonathan Brielmaier
It happens when scamping around in the database: update Specifications set proc_args='((subset "htop" "icedove") (systems "x86_64-linux))'; So I guess it's not a real bug.

bug#43720: Reconfiguring does not create home directories

2020-10-11 Thread Ludovic Courtès
Hi, Andreas Enge skribis: > when adding new users to a Guix system configuration and reconfiguring, > their home directories are not created. It has happened a few times when > creating accounts for interns on bayfront, and it has happened right now > with Danny's account on dover. I can confir

bug#40522: ‘guile3.0-guix’ sometimes fails to build on i686 (“Too many heap sections”)

2020-10-11 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > ‘guile3.0-guix’ occasionally fails to build on i686-linux: > > [ 94%] GUILEC gnu/services/cuirass.go > [ 94%] GUILEC gnu/services/cups.go > GC Warning: Failed to expand heap by 8388608 bytes > GC Warning: Failed to expand heap by 8388608 bytes > > [...] > > GC

bug#43890: ‘package-input-rewriting/spec’ can introduce unnecessary variants

2020-10-11 Thread Ludovic Courtès
Ludovic Courtès skribis: > $ guix describe > Generacio 162 Oct 01 2020 00:23:38(nuna) > guix 7607ace > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 7607ace5091aea0157ba5c8a508129cc5fc4f931 > $ guix build inkscape --no-grafts -d > /gnu/stor

bug#39819: Declarative /etc/guix/acl?

2020-10-11 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hello! > For some reason, /etc/guix/acl is not declarative on Guix System: we let > users modify it and assume it’s stateful, which can surprise users as in > . > > Should we make it declarative, just like most of /etc? I think so. Yes,

bug#39819: Declarative /etc/guix/acl?

2020-10-11 Thread Efraim Flashner
On Sun, Oct 11, 2020 at 12:39:17PM +0200, Ludovic Courtès wrote: > Hi! > > For some reason, /etc/guix/acl is not declarative on Guix System: we let > users modify it and assume it’s stateful, which can surprise users as in > . > > Should we make it declarative,

bug#39819: Declarative /etc/guix/acl?

2020-10-11 Thread Ludovic Courtès
Hi! For some reason, /etc/guix/acl is not declarative on Guix System: we let users modify it and assume it’s stateful, which can surprise users as in . Should we make it declarative, just like most of /etc? I think so. For a build farm like berlin, it would fo

bug#43832: beets build fails in tests

2020-10-11 Thread Michael Rohleder
done (disabled test) with 1f1996e6a5cc5203e0534dc26fe51b87832082aa -- A language that doesn't affect the way you think about programming is not worth knowing. signature.asc Description: PGP signature