bug#63255: Firefox crashes when triggering file dialog open

2023-05-03 Thread Steven Roose
Whenever I right click and "safe image as" or when I try to do a file upload, firefox segfaults. This is an excerpt trying to save google's logo to disk: ** Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load

bug#56005: bug#61642: intermittent write_wait_fd error when updating

2023-05-03 Thread Ludovic Courtès
Christopher Baines skribis: > Simon Tournier writes: > >> Hi, >> >> On Mon, 20 Feb 2023 at 11:46, Christopher Baines wrote: >> >>> It's not, since it relates to code in the (guix substitutes) module. >> >> Do you mean that if "https://substitutes.nonguix.org; is incorrectly >> configured, then

bug#62163: Suppress logging shepherd evaluation in mcron.log

2023-05-03 Thread Ludovic Courtès
Hi, Bruno Victal skribis: While it does work for expunging them from mcron log, I noticed that these lines are also polluting /var/log/messages and the snippet above doesn't handle that. Is there perhaps something else I'm missing? >>> >>> Nope, you cannot prevent them from

bug#63050: Reducing the closure size of Graphviz

2023-05-03 Thread Ludovic Courtès
Hey! Ludovic Courtès skribis: > This is apparently coming from Graphviz: > > $ guix graph --path guix libx11 > guix@1.4.0-5.286cdf0 > graphviz@2.49.0 > libx11@1.7.3.1 > $ guix graph --path guix libxt > guix@1.4.0-5.286cdf0 > graphviz@2.49.0 > libxaw@1.0.14 > libxt@1.2.1 > > Surprising to me,

bug#63252: Graphviz uses bundled copy of libltdl

2023-05-03 Thread Ludovic Courtès
As of 44d70440944aa47e5f37493346e560f38907d777, Graphviz uses a bundled copy of libltdl (GNU Libtool): --8<---cut here---start->8--- make[3]: Entering directory '/tmp/guix-build-graphviz-7.0.1.drv-0/graphviz-7.0.1/libltdl' CC libltdlc_la-lt__alloc.lo

bug#63050: "guix pull" requires graphical libraries

2023-05-03 Thread Ludovic Courtès
Hi! Simon Tournier skribis: > On mar., 25 avril 2023 at 23:48, Ludovic Courtès wrote: > >> Maybe these are optional dependencies? > > Why does Guix require ’graphviz’ in the first place? It uses it to build images in the manual. Ludo’.

bug#63178: shepherd 0.10.0-rc1 riscv64 build failure

2023-05-03 Thread Ludovic Courtès
Hey Efraim, Efraim Flashner skribis: > I reran it and got a different test failure > FAIL: tests/starting-status.sh Could you retry from the ‘master’ branch? I pushed a couple of commits since your message that probably fixed this one. Thanks a lot for testing! Ludo’.

bug#47949: Failed to produce output path for guix-package-cache

2023-05-03 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > $ guix pull > [...] > \builder for > `/gnu/store/zliavnqgx3jxp8yc44nn1y34b3bjvlcw-guix-package-cache.drv' failed > to produce output path > `/gnu/store/0m2c2zrphqpmfhjb60k85yhfq704ay5r-guix-package-cache' > la compilation de >

bug#63068: What I was trying to do

2023-05-03 Thread Julian Flake
Hi, $ guix shell --with-version=maven=3.9.1 maven Just to be sure, are you using the Guix where you applied the patch? No, the proposed patch is just an untested guess. I didn't test the patch yet, because I didn't manage to build (make) my guix working copy yet. Best Regards, Julian

bug#63068: What I was trying to do

2023-05-03 Thread Simon Tournier
Hi, On Fri, 28 Apr 2023 at 22:36, Julian Flake wrote: > $ guix shell --with-version=maven=3.9.1 maven Just to be sure, are you using the Guix where you applied the patch? I mean, from the Guix repository where you applied you patch, I am expecting: $ ./pre-inst-env guix shell

bug#63024: bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-03 Thread Simon Tournier
Hi Ludo, On Wed, 03 May 2023 at 11:04, Ludovic Courtès wrote: > diff --git a/libguile/posix.c b/libguile/posix.c > index 3adc743c4..2d55d985c 100644 > --- a/libguile/posix.c > +++ b/libguile/posix.c Does it mean patch the current Guile or a new release of Guile? Cheers, simon

bug#47949: Failed to produce output path for guix-package-cache

2023-05-03 Thread Simon Tournier
Hi Maxim, On Fri, 28 Apr 2023 at 12:47, Maxim Cournoyer wrote: > I think I may have experienced this issue Well, I think it’s different from the issue reported by Vagrant; IIUC, something related to mixed branches and/or locations of repository from where Vagrant pulled. Instead, your issue

bug#62698: bind:utils

2023-05-03 Thread Brian Cully via Bug reports for GNU Guix
Maxim Cournoyer writes: Thanks for finding the problem. Should we leave this bug open until specification->package+output is properly documented in our manual, with an example? If yes, would you like to try your hand at adding it? I've looked at this briefly, and can't figure out a

bug#63247: guix weather should report on all substitute servers configured

2023-05-03 Thread Steven Roose
Currently guix weather only reports on the two default guix substitute servers. When you have configured other servers in your guix-daemon config, I think it would be expected behavior that guix weather also checks these for the given package. Currently using guix weather with an

bug#62698: bind:utils

2023-05-03 Thread Maxim Cournoyer
Hi, Brian Cully writes: > Αντώνιος Τσώλης writes: > >> Well, I use this: >> >> (packages >> (append(map specification->package+output >> '("bind:utils" ... )) >> %base-packages)) >> >> But I am new to scheme/guile/guix, so maybe I do something >> wrong. Anyway,

bug#62985: [GNOME] MTP mounts in Nautilus doesn't work out of the box

2023-05-03 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > Hi, > > Csepp writes: > >> Maxim Cournoyer writes: >> >>> Hi, >>> >>> Connecting an Android phone via USB to a Guix System that has GNOME >>> installed, and selecting the transfer mode to be USB/media, I'd expect >>> it to appear in Nautilus, the same it does in

bug#63198: cups-service-type uses PAM-enabled 'cups' by default which prevents authentication

2023-05-03 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > Hi, > > Today I encountered an issue where after re-installing a Guix System, I > couldn't add a new printer anymore. Any CUPS client (including the > trusty localhost:631 HTTP page) would loop on authenticating my user. > > After consulting the logs and finding

bug#62334: bug#63024: Crash during `guix import pypi -r'

2023-05-03 Thread Ludovic Courtès
Hey, Ludovic Courtès skribis: > Looks like we shoudn’t dup(4, 1) in the child process, because 4 is the > other end of our sleep pipe. :-) How about this patch, Josselin? Ludo’. diff --git a/libguile/posix.c b/libguile/posix.c index 3adc743c4..2d55d985c 100644 --- a/libguile/posix.c +++