bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs

2020-11-16 Thread Maxime Devos
Tobias Geerinckx-Rice schreef op ma 16-11-2020 om 22:31 [+0100]: > Maxime Devos 写道: > > https://logs.guix.info/ > > This is driving me mad: where did you find this bogus URL? > > Kind regards, > > T G-R With guesswork. Both issues.guix.info and issues.guix.gnu.org pointed to the issue tracker,

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-16 Thread Maxim Cournoyer
Hello Ludovic! Ludovic Courtès writes: [...] > So with this new patch it’s monitoring /var/guix/profiles/per-user/USER > and /var/guix/profiles instead, which correctly detects changes. It > detects a bit “too much” (for instance, running ‘guix pull’ triggers the > inotify hook because it

bug#44626: tests/build-utils, tests/guix-system: fail when build path contains "~"

2020-11-16 Thread Vagrant Cascadian
On 2020-11-16, Ludovic Courtès wrote: > Vagrant Cascadian skribis: > >> When building from a build path containing a "~", such as: >> >> /build/guix-1WL3Dl/guix-1.2.0~rc1/ >> >> tests/build-utils.scm and tests/guix-system.sh both fail. > > [...] > >> FAIL: tests/build-utils >>

bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong

2020-11-16 Thread Ludovic Courtès
Ludovic Courtès skribis: > 1.0.9 seems to help my rather involved use case (Guix cross-compiled to > GNU/Hurd from x86_64-linux, then running ‘guix pull’, which depends on > Guile-Git, which uses Bytestructures) but it still eventually crashes: > > ludo@childhurd ~$ >

bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs

2020-11-16 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Maxime Devos 写道: https://logs.guix.info/ This is driving me mad: where did you find this bogus URL? Kind regards, T G-R signature.asc Description: PGP signature

bug#25508: bug#25304: bug#25508: Git hook shebangs should not be rewritten

2020-11-16 Thread Miguel Ángel Arruga Vivas
Marius Bakke writes: > Miguel Ángel Arruga Vivas writes: > >> The attached patch fixes this one too, should I push it to master (as >> the last change for git) or to core-updates or staging (as it might seem >> looking at the dependencies)? > > LGTM. Git (+ git-minimal) is below the 300

bug#44574: guix weather not checking all substitute urls

2020-11-16 Thread Efraim Flashner
On Mon, Nov 16, 2020 at 09:41:53PM +0100, zimoun wrote: > Hi Efraim, > > On Mon, 16 Nov 2020 at 21:30, Efraim Flashner wrote: > > >> > I would have assumed that it would check for all of the substitute urls > >> > I listed and not just the first one. Most of the packages listed below > >> >

bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs

2020-11-16 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Yo Maxime Devos 写道: The contents of logs.guix.gnu.org differs with the access method used (HTTP / HTTPS). In case of HTTPS, Cuirass is displayed, and in case of HTTP, the IRC logs are displayed. This is rather counter-intuitive. (Un)fortunately, your report spent so much time in limbo that

bug#44574: guix weather not checking all substitute urls

2020-11-16 Thread zimoun
Hi Efraim, On Mon, 16 Nov 2020 at 21:30, Efraim Flashner wrote: >> > I would have assumed that it would check for all of the substitute urls >> > I listed and not just the first one. Most of the packages listed below >> > I've test built on my pine64 so they shouldn't appear in the list >> >

bug#44696: https://issues.guix.gnu.org doesn't point to IRC logs

2020-11-16 Thread Maxime Devos
Dear Guix, The contents of logs.guix.gnu.org differs with the access method used (HTTP / HTTPS). In case of HTTPS, Cuirass is displayed, and in case of HTTP, the IRC logs are displayed. This is rather counter-intuitive. Snippet of relevant #guix IRC logs: (16:13:36) mdevos:

bug#44574: guix weather not checking all substitute urls

2020-11-16 Thread Efraim Flashner
On Mon, Nov 16, 2020 at 06:12:54PM +0100, zimoun wrote: > Hi Efraim, > > On Wed, 11 Nov 2020 at 13:30, Efraim Flashner wrote: > > I would have assumed that it would check for all of the substitute urls > > I listed and not just the first one. Most of the packages listed below > > I've test built

bug#25304: bug#25508: Git hook shebangs should not be rewritten

2020-11-16 Thread Marius Bakke
Miguel Ángel Arruga Vivas writes: > The attached patch fixes this one too, should I push it to master (as > the last change for git) or to core-updates or staging (as it might seem > looking at the dependencies)? LGTM. Git (+ git-minimal) is below the 300 rebuild limit for 'master' (and I try

bug#44692: [staging] alacritty build failure

2020-11-16 Thread Marius Bakke
Hello, On the 'staging' branch, the "alacritty" package fails to build: --8<---cut here---start->8--- starting phase `build' error: --features is not allowed in the root of a virtual workspace note: while this was previously accepted, it didn't actually do

bug#25304: bug#25508: Git hook shebangs should not be rewritten

2020-11-16 Thread Miguel Ángel Arruga Vivas
Sorry, I've closed this with the libtool one. The attached patch fixes this one too, should I push it to master (as the last change for git) or to core-updates or staging (as it might seem looking at the dependencies)? Happy hacking! Miguel From 9f0e9eea6d7c338fba234c2f8935ba76b1d94b2c Mon Sep

bug#25305: LUKS-encrypted root and unencrypted /boot with GuixSD 0.12.0

2020-11-16 Thread Jonathan Brielmaier
We have now pretty good LUKS support, but I don't know if we support this use case. I always have `/boot` encrypted as well...

bug#44669: Shepherd loses track of elogind

2020-11-16 Thread Marius Bakke
Marius Bakke writes: > Ludovic Courtès writes: > >> Hi Marius, >> >> Marius Bakke skribis: >> >>> On a newly-installed i7 system, Shepherd believes that the "elogind" >>> service is not running. Yet there is an 'elogind-daemon' process, >>> spawned by PID 1, preventing subsequent "herd start

bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong

2020-11-16 Thread Ludovic Courtès
Hi, Taylan Kammer skribis: > The module (bytestructures guile numeric) ought to work, although it > doesn't contain the binding 'arch32bit?'. Do you actually need that > predicate, or was that just for demonstration? The "right" way to > test whether the predicate works correctly would be to

bug#44669: Shepherd loses track of elogind

2020-11-16 Thread Marius Bakke
Ludovic Courtès writes: > Hi Marius, > > Marius Bakke skribis: > >> On a newly-installed i7 system, Shepherd believes that the "elogind" >> service is not running. Yet there is an 'elogind-daemon' process, >> spawned by PID 1, preventing subsequent "herd start elogind" invocations >> from

bug#44574: guix weather not checking all substitute urls

2020-11-16 Thread zimoun
Hi Efraim, On Wed, 11 Nov 2020 at 13:30, Efraim Flashner wrote: > I would have assumed that it would check for all of the substitute urls > I listed and not just the first one. Most of the packages listed below > I've test built on my pine64 so they shouldn't appear in the list > anymore. I

bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong

2020-11-16 Thread Taylan Kammer
On 16.11.2020 17:10, Ludovic Courtès wrote: 1.0.9 seems to help my rather involved use case (Guix cross-compiled to GNU/Hurd from x86_64-linux, then running ‘guix pull’, which depends on Guile-Git, which uses Bytestructures) but it still eventually crashes: --8<---cut

bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in

2020-11-16 Thread Ludovic Courtès
Daniel Brooks skribis: > Ludovic Courtès writes: > Good point! The installed ‘guix’ has that file under share/selinux/guix-daemon.cil, so perhaps the script could copy it from there? >>> >>> It only has it if you run configure first. >> >> “The installed ‘guix’” here refers to

bug#44646: [PATCH] gnu: Add uuid support (back?) to recutils.

2020-11-16 Thread John Soo
Hi, Ludovic Courtès writes: >> (native-inputs `(("bc" ,bc) >> ("bash:include" ,bash "include") >> ("check" ,check) >> - ("libuuid" ,util-linux) >> + ("libuuid:out" ,util-linux) > > Is this one even

bug#25304: Libtool’s ltmain.sh still contains a /gnu/store shebang

2020-11-16 Thread Miguel Ángel Arruga Vivas
Hi! Ludovic Courtès writes: > Hi! > > Miguel Ángel Arruga Vivas skribis: > >> I was looking through the lists because I have a patch that does exactly >> what you describe here. I guess this goes to core updates, so this >> version is on top of it. WDYT? > > Yes, looks like a change for

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Pierre Neidhardt
Perfect, thanks for the feedback! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong

2020-11-16 Thread Ludovic Courtès
Hi Taylan, Apologies for the delay, it seems I hadn’t noticed your reply. Taylan Kammer skribis: > Yes, you're right. I've made another release (1.0.9), where I use > > (environment '(guile) '(bytestructures guile numeric-data-model)) > > for the 'base-environment' binding in case we're

bug#44669: Shepherd loses track of elogind

2020-11-16 Thread Ludovic Courtès
Hi Marius, Marius Bakke skribis: > On a newly-installed i7 system, Shepherd believes that the "elogind" > service is not running. Yet there is an 'elogind-daemon' process, > spawned by PID 1, preventing subsequent "herd start elogind" invocations > from succeeding. Could you show the relevant

bug#44650: Do not suggest `guix pull --news' after first pull

2020-11-16 Thread pelzflorian (Florian Pelz)
On Mon, Nov 16, 2020 at 12:35:08PM +0100, Ludovic Courtès wrote: > Perfect, you can push to ‘version-1.2.0’, thank you! > > Ludo’. Thank you. Pushed as 29ed17d6345d30b0646f0a9b63ab201e0e6871ec. Done. Regards, Florian

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-16 Thread Mathieu Othacehe
Hey, > Speaking of which, can we remove ‘system-disk-image-in-vm’? It has zero > users now. Sure, I also need to find some time to route "vm-image", "vm" and possibly "docker-image" commands to new image API. Thanks, Mathieu

bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in

2020-11-16 Thread Daniel Brooks
Ludovic Courtès writes: >>> Good point! The installed ‘guix’ has that file under >>> share/selinux/guix-daemon.cil, so perhaps the script could copy it from >>> there? >> >> It only has it if you run configure first. > > “The installed ‘guix’” here refers to the one >

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-16 Thread Ludovic Courtès
Mathieu Othacehe skribis: >> Before the new image API though, ‘disk-image’ did not produce a volatile >> root, IIRC. I’m tempted to think that we should set (volatile-root? >> #f) on image types where it makes sense, which is maybe all of them >> except ISO. (Then we need to make sure ‘guix

bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in

2020-11-16 Thread Ludovic Courtès
Daniel Brooks skribis: > Ludovic Courtès writes: > >> Good point! The installed ‘guix’ has that file under >> share/selinux/guix-daemon.cil, so perhaps the script could copy it from >> there? > > It only has it if you run configure first. “The installed ‘guix’” here refers to the one

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Ludovic Courtès
Hi, Pierre Neidhardt skribis: > Ludovic Courtès writes: > >> Hi, >> >> Bengt Richter skribis: >> >>> On +2020-11-13 10:41:38 +0100, Pierre Neidhardt wrote: `guix repl` is a fantastic, hassle-free tool to bind Guix with third-party languages. I've done it here:

bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in

2020-11-16 Thread Daniel Brooks
Ludovic Courtès writes: > Good point! The installed ‘guix’ has that file under > share/selinux/guix-daemon.cil, so perhaps the script could copy it from > there? It only has it if you run configure first. db48x

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread zimoun
Hi Tobias, On Mon, 16 Nov 2020 at 11:45, Tobias Geerinckx-Rice wrote: > What exactly downloads the world? I have not inspected but I think that’s because a lot of substitutes missing: --8<---cut here---start->8--- $ pkgs=$(guix time-machine

bug#44626: tests/build-utils, tests/guix-system: fail when build path contains "~"

2020-11-16 Thread Ludovic Courtès
Hi! Vagrant Cascadian skribis: > When building from a build path containing a "~", such as: > > /build/guix-1WL3Dl/guix-1.2.0~rc1/ > > tests/build-utils.scm and tests/guix-system.sh both fail. [...] > FAIL: tests/build-utils > === > ... > test-name: wrap-script, simple

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Pierre Neidhardt
If I understand correctly, "-t machine" is for when we want to retrieve the results of all top-level evaluations. If we only want specific results, then we are better off "passing" the desired value to the caller by dumping them to the standard output. For the latter, "-t machine" is not

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Pierre Neidhardt
Ludovic Courtès writes: > Hi, > > Bengt Richter skribis: > >> On +2020-11-13 10:41:38 +0100, Pierre Neidhardt wrote: >>> `guix repl` is a fantastic, hassle-free tool to bind Guix with >>> third-party languages. I've done it here: >>> >>>

bug#44650: Do not suggest `guix pull --news' after first pull

2020-11-16 Thread Ludovic Courtès
Hi, "pelzflorian (Florian Pelz)" skribis: > Should I add a copyright line? I believe no. Yeah, probably not. > From 8b1557004f618a47d4bea3a65a5b88c4cb718c4c Mon Sep 17 00:00:00 2001 > From: Florian Pelz > Date: Sat, 14 Nov 2020 23:36:52 +0100 > Content-Type: text/plain; charset=UTF-8 >

bug#44646: [PATCH] gnu: Add uuid support (back?) to recutils.

2020-11-16 Thread Ludovic Courtès
Hi, John Soo skribis: > From ad122b175d798ab3d50e7b41337694538043a218 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Nov 2020 12:42:10 -0800 > Subject: [PATCH] gnu: Add uuid support to recutils. > > * gnu/packages/databases.scm (recutils): [inputs] Add lib output of > util-linux.

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Simon, zimoun 写道: Do not know if it is expected but that downloads the world… then it compiles it. It is not Green-friendly. ;-) What exactly downloads the world? Kind regards, T G-R signature.asc Description: PGP signature

bug#44612: Read standard input in `guix repl'

2020-11-16 Thread Ludovic Courtès
Hi, Bengt Richter skribis: > On +2020-11-13 10:41:38 +0100, Pierre Neidhardt wrote: >> `guix repl` is a fantastic, hassle-free tool to bind Guix with >> third-party languages. I've done it here: >> >>

bug#44353: [PATCH version-1.2.0 v2] guix: system: Add a new '--non-volatile' option for disk-image.

2020-11-16 Thread Mathieu Othacehe
Hey Ludo, > Before the new image API though, ‘disk-image’ did not produce a volatile > root, IIRC. I’m tempted to think that we should set (volatile-root? > #f) on image types where it makes sense, which is maybe all of them > except ISO. (Then we need to make sure ‘guix system vm’ still gets

bug#44649: 1.2.0rc0 tarball includes guix-daemon.cil.in

2020-11-16 Thread Ludovic Courtès
Hi Daniel, Daniel Brooks skribis: > Ludovic Courtès writes: > >> Yes, but running “./configure” gives you the ‘etc/guix-daemon.cil’ for >> your configuration. What’s wrong with that? >> >> Marius: common practice is to not include instantiated templates; we >> wouldn’t use templates in the