bug#68811: build hash inconsistency

2024-01-29 Thread Saku Laesvuori via Bug reports for GNU Guix
> Some more context might be useful: > > Device A (which successfully built qutebrowser over a couple days) > ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- > build qutebrowser --dry-run > /gnu/store/i9ir7a26gv1ii98b4bzgvxp1sx0akind-qutebrowser-2.5.4 > > Device B (try

bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-01-29 Thread Liliana Marie Prikler
Am Montag, dem 29.01.2024 um 21:31 + schrieb Dariqq: > * gnu/packages/gnome.scm (gdm)[propagated inputs]: Add adwaita-icon- > theme, > dconf, font-abattis-cantarell, gnome-control-center. > * gnu/services/xorg.scm (gdm-shepherd-service): Set XDG_DATA_DIR to > run/current-system/profile/share. >

bug#68811: build hash inconsistency

2024-01-29 Thread Zacchaeus Scheffer
Some more context might be useful: Device A (which successfully built qutebrowser over a couple days) ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --dry-run /gnu/store/i9ir7a26gv1ii98b4bzgvxp1sx0akind-qutebrowser-2.5.4 Device B (trying to avoid bui

bug#68811: build hash inconsistency

2024-01-29 Thread Zacchaeus Scheffer
Hi all, tl;dr I run the following command on two aarch64-linux machines and get two different hashes for the 'qutebrowser' package: guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --dry-run Both machines use only the main guix repository, and guix descri

bug#46961: Nginx and certbot cervices don't play well togther

2024-01-29 Thread Clément Lassieur
On Tue, Jan 30 2024, Carlo Zancanaro wrote: >>> + ;; Due to the way certbot runs, we need to >>> + ;; create the self-signed certificates in the >>> + ;; archive folder and symlink them into the live >>> + ;; folder. This mimics what certbot does wel

bug#46961: Nginx and certbot cervices don't play well togther

2024-01-29 Thread Carlo Zancanaro
Hi Clément, Thanks for taking the time to review my change. I've responded inline below. On Mon, Jan 29 2024, Clément Lassieur wrote: > This is great, thank you! I tested it, it worked. Could you please > just make sure lines fit within 80 columns? Yep, no worries. > Would it make sense now t

bug#68806: Dolphin looks in the wrong place for mounting programs

2024-01-29 Thread Nathan Dehnel
What happens if you try to unmount an nfs share from inside dolphin: kf.solid.backends.fstab: "Couldn't find executable umount in /sbin:/bin:/usr/sbin:/usr/bin" guix version f74789c

bug#57292: [PATCH] WIP: gnu: propagate inputs for gdm and rework gdm-service-type.

2024-01-29 Thread Dariqq
* gnu/packages/gnome.scm (gdm)[propagated inputs]: Add adwaita-icon-theme, dconf, font-abattis-cantarell, gnome-control-center. * gnu/services/xorg.scm (gdm-shepherd-service): Set XDG_DATA_DIR to run/current-system/profile/share. (gdm-profile-service): New variable. (gdm-service-type): Use gdm-prof

bug#46961: Nginx and certbot cervices don't play well togther

2024-01-29 Thread Clément Lassieur
Also, I forgot, I think it would be great to have somewhere in the doc an example of minimal config.scm that works. I know we can't do proper testing because we depend of certbot service but that would make it easier for a lot of people to test it. Maybe such example is already in the docs and I

bug#46961: Nginx and certbot cervices don't play well togther

2024-01-29 Thread Clément Lassieur
Hi Carlo, On Wed, Jan 24 2024, Carlo Zancanaro wrote: > * gnu/services/certbot.scm (): Add > start-self-signed? field. > (generate-certificate-gexp): New procedure. > (certbot-activation): Generate self-signed certificates when > start-self-signed? is #t. > * doc/guix.texi (Certificate services):

bug#68800: Guix waits for termination of a kernel thread

2024-01-29 Thread Tomas Volf
> Date: Mon, 29 Jan 2024 17:31:33 +0100 > From: Ludovic Courtès > To: guix-de...@gnu.org > Subject: Re: GNU Shepherd 0.10.3 released > > Hi, > > Tomas Volf <~@wolfsden.cz> skribis: > > > Ah, that code indeed returns #f for the pid in question: > > > > scheme@(guix-user)> ((@@ (guix build sysca

bug#68800: Guix waits for termination of a kernel thread

2024-01-29 Thread Tomas Volf
Hello, when Guix machine is shutting down, it keeps waiting for PID associated with [mt76-tx phy0] to terminate. Since it is a kernel thread, it does not happen. Previous discussion on this bug was done via email, and is copied here: Date: Sun, 7 Jan 2024 15:59:51 +0100 From: Tomas Volf <~@wo

bug#68797: Channel dependencies should be propagated

2024-01-29 Thread Ludovic Courtès
Hello! With channels flourishing, we found a bug that’s always been there. When channel C depends on B, which depends on A, in general you need both A and B to be present in the build environment of C (the derivation that compiles C when you run ‘pull’ or ‘time-machine’) because potentially B is

bug#39117: GNOME Files: No file thumbnails

2024-01-29 Thread Jonathan Brielmaier via Bug reports for GNU Guix
I'm running nautilus@42.2 and it shows thumbnails for at least JPEG and PNG images. This is on a rather recent Guix System installation: ``` $ LANG=en guix system describe Generation 10 Jan 07 2024 16:46:14(current) [...] channels: guix: repository URL: https://git.savannah.gnu.

bug#68794: git-annex accesses /etc/protocols

2024-01-29 Thread Konrad Hinsen
As packaged in Guix, git-annex reads the file /etc/protocols, e.g. for accessing Web remotes. This requires sharing this file from the host when running git-annex in a container. Other software in Guix is patched to use the protocols file from "net-base" instead. This should be done for git-annex a