bug#61914: IceCat does not start with en_GB.utf8 locale

2023-03-06 Thread Timo Wilken
I cannot start IceCat with a non-C locale. It opens an almost-blank window, and I cannot open new tabs or navigate to any URL. If I run `LANG=C icecat', then it works fine. I use `guix system' and `guix home', and have IceCat installed in my `guix home' profile. I have my operating-system config

bug#61914: IceCat does not start with en_GB.utf8 locale

2023-03-06 Thread Timo Wilken
Hi Maxim, Thanks for your reply! What finally worked for me was the following: $ sed -i.bak 's|/gnu/store/hhfcn8viysyz2qz9rvvqkj91i5nxzd9s|/gnu/store/bwcrfgfrri9bpglgb5raih167jaxibkv|g' \ ~/.mozilla/icecat/vfc41hol.default/extensions.json \ ~/.mozilla/icecat/vfc41hol.default/addonS

bug#63001: Go importer doesn't know MODULE/vX.Y version tags

2023-04-23 Thread Timo Wilken
Some Golang repositories apparently use a tagging scheme where each submodule in the repo gets its own tags. In this case, the example is cloud.google.com/go and its submodules (hosted at https://github.com/googleapis/google-cloud-go). For example, for the cloud.google.com/go/longrunning submodul

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

2023-04-23 Thread Timo Wilken
The `guix import pypi -r ...' command frequently crashes for me. When it does, it always crashes on the third download, the one for the first dependency's source distribution, like so: --8<---cut here---start->8--- $ guix import pypi -r calcure Starting downloa

bug#54097: [PATCH] import: go: Handle subpackage versioning correctly.

2023-05-21 Thread Timo Wilken
Copyright © 2021 Xinglu Chen ;;; Copyright © 2021 Sarah Morgensen ;;; Copyright © 2021 Simon Tournier +;;; Copyright © 2023 Timo Wilken ;;; ;;; This file is part of GNU Guix. ;;; @@ -89,6 +90,7 @@ (define-module (guix import go) ;;; TODO list ;;; - get correct hash in vcs->origin

bug#54097: [PATCH] import: go: Handle subpackage versioning correctly.

2023-05-22 Thread Timo Wilken
Hi wolf, On Sun May 21, 2023 at 11:54 PM CEST, wolf wrote: > Please give the github.com/Azure/go-autorest/tracing@v0.6.0 a go. My code > failed on it, and (assuming I applied the patch correctly) your does as well. > Here are reproduction steps to make it easier for you (please tell me if I did >

bug#63001: bug#63631: [PATCH] import: go: Handle subpackage versioning correctly.

2023-06-17 Thread Timo Wilken
Hi Ludo', (hi everyone,) On Wed Jun 14, 2023 at 11:09 PM CEST, Ludovic Courtès wrote: > Timo Wilken skribis: > > Here's a patch that fixes the reported issue (bug#54097) for me. I've only > > tested this on the github.com/googleapis/google-cloud-go/compute package

bug#63194: Fixed: OpenMoji font is drawn invisibly

2023-10-15 Thread Timo Wilken
This issue does not occur any more for me. Closing.

bug#67538: Shepherd stops responding during "guix system reconfigure"

2023-11-29 Thread Timo Wilken
I run Guix System on a remote server, and I've just had Shepherd hang itself completely during a "guix system reconfigure" -- see the terminal log below. This is the system Shepherd, i.e. PID 1, so it hanging is obviously not good. I was debugging some nginx/certbot-related issues, which is the r

bug#65178: Shepherd stops responding during "guix system reconfigure"

2023-12-14 Thread Timo Wilken
After a bit of searching, it looks like 67538, 67230 and 65178 may be the same issue. Attila Lendvai wrote: > > > my suspicion is that it's due to some error coming from a start > > > GEXP that somehow derails shepherd's event loop. > > > > iirc I once managed to get a debugger out when it happene

bug#65178: Shepherd stops responding during "guix system reconfigure"

2023-12-15 Thread Timo Wilken
On Fri Dec 15, 2023 at 8:47 PM CET, Attila Lendvai wrote: > i think i have found the root cause of this, as documented here: > https://issues.guix.gnu.org/67839 > > that issue contains patches for shepherd to reproduce it in its test suite. Thank you very much for this, Attila! Are the patch in

bug#76184: rofi-calc: fails to build

2025-02-10 Thread Timo Wilken
Since my last "guix pull", the rofi-calc package now fails to build with an error saying: > Package 'pango', required by 'rofi', not found Full log attached. I pulled from here: Generation 79 Feb 04 2025 18:44:44 guix 9366217 repository URL: https://git.savannah.gnu.org/git/guix.git

bug#75679: Frequent TLS error in `guix substitute'

2025-01-19 Thread Timo Wilken
Hi, unfortunately I frequently get the following error when Guix is looking for substitutes: substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%guix substitute: error: TLS error in procedure 'write_to_session_record_port': Error in the push function. (Formatting as

bug#75388: Crash while downloading substitutes

2025-01-05 Thread Timo Wilken
Hi, I've just had a crash while downloading substitutes, which I haven't seen before: --8<---cut here---start->8--- substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% bdb-6.2.32-doc 16.6MiB 4.54GiB/s 00:00 |##| 33.

bug#74532: with-extensions does not add native extensions to the load path

2025-03-15 Thread Timo Wilken
Hi, Since I ran into this problem with guile-yamlpp today, I went ahead and implemented Z572's suggestion. It still feels wrong to do this on a per-package basis (shouldn't `with-extension' take care of setting up the path?), but hey ho. I needed the fallback (as suggested by Z572), else tests w

bug#74532: [PATCH] gnu: guile-yamlpp: Allow usage with `with-extensions'

2025-03-15 Thread Timo Wilken
* gnu/packages/guile-xyz.scm (guile-yamlpp) [arguments] : Add 'set-extension-file-name. Change-Id: I49a7199b4e0fe4053822374bae59c6e1d0b7ead0 --- gnu/packages/guile-xyz.scm | 13 + 1 file changed, 13 insertions(+) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm

bug#77558: Unattended-updates broken with personal channel

2025-04-05 Thread Timo Wilken
Hi, I'm using Guix' `unattended-upgrade-service-type' as follows, with my own channel containing modules under (tw ...): https://cgit.twilken.net/dotfiles/tree/tw/system/btl.scm?h=02bc0c28c3e438428630cc7757741f05e89358bd#n135 --8<---cut here (service unattended-upgrade-service-t

bug#74532: [PATCH v2] gnu: guile-yamlpp: Allow usage with `with-extensions'

2025-03-25 Thread Timo Wilken
* gnu/packages/guile-xyz.scm (guile-yamlpp) [arguments] : Add 'set-extension-file-name and move 'check after 'install. Change-Id: I49a7199b4e0fe4053822374bae59c6e1d0b7ead0 --- gnu/packages/guile-xyz.scm | 17 + 1 file changed, 17 insertions(+) diff --git a/gnu/packages/guile-xy

bug#74532: [PATCH] gnu: guile-yamlpp: Allow usage with `with-extensions'

2025-03-25 Thread Timo Wilken
Hi Tomas, hi Ludo', hi Z572, On Tue 25 Mar 2025 at 11:10 am CET, Ludovic Courtès wrote: > Tomas Volf <~@wolfsden.cz> skribis: >> Timo Wilken writes: >> I am not sure it is optimal to hide *all* errors from load-extension. >> Maybe check if file exists and then

bug#74532: Close #74532

2025-04-08 Thread Timo Wilken
Somehow, this issue was magically reopened. See the stanza beginning with "Did not alter fixed versions and reopened" at .

bug#75679: Frequent TLS error in `guix substitute'

2025-04-10 Thread Timo Wilken
Hi Andreas, On Tue 8 Apr 2025 at 10:31 pm CEST, Andreas Enge wrote: > can this be closed now as >https://issues.guix.gnu.org/76558 > is merged? I am no longer inconvenienced by this, though I still see the warnings emitted by the change in the patch you linked, so the underlying issue is stil

bug#74532: with-extensions does not add native extensions to the load path

2025-04-14 Thread Timo Wilken
Hi Tomas, > Look, I get that I must be annoying with the constant reopening of this > issue, but I promise, this is the last time. When someone closes it > again, I will just give up. But as I wrote in the control message last > time (where I have CC-ed Ludovic), I do not believe this issue is >

bug#77487: 1.4 million extraneous symlinks under .guix-home/profile/share/icons

2025-04-14 Thread Timo Wilken
Hi Leo, hi Guix, On Sat 5 Apr 2025 at 7:27 pm CEST, Leo Famulari wrote: > I have nothing like that with Guix itself (compared to Guix Home), but > it's still a lot: > > $ find ~/.guix-profile/share/icons/ -type l -printf x | wc -c > 77714 Thanks for confirming it's not just me! :) I've created

bug#75679: Frequent TLS error in `guix substitute'

2025-03-07 Thread Timo Wilken
Hi Ludo’, Thank you very much for your effort in tracking this down! Just to be clear, in case this is server-related: I reported this issue when it happened to me with bordeaux, but I have a (nonfree) substitute server before it in the list, which fails more frequently (and which I'm happy to na

bug#76486: `guix substitute' occasionally crashes while looking for substitutes

2025-02-22 Thread Timo Wilken
Sometimes, apparently randomly, `guix substitute' crashes as follows for me: substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0%guix substitute: error: TLS error in procedure 'write_to_session_record_port': Error in the push function. guix system: error: `/gnu/store

bug#77487: 1.4 million extraneous symlinks under .guix-home/profile/share/icons

2025-04-03 Thread Timo Wilken
Hi, In my ~/.guix-home/profile/share/icons/, I have a total of 1.4 million symlinks: $ find ~/.guix-home/profile/share/icons/ -type l -printf x | wc -c 1425657 The directory itself is not a symlink. Instead, it contains the following structure (with the papirus-icon-theme package installed): ~/

bug#77390: Shepherd: bug in timer scheduling on daylight savings time change

2025-04-04 Thread Timo Wilken
Hi, Last night, my server's time changed from CET to CEST automatically, as it is set to Europe/Berlin time. I have a Shepherd timer set to run every night at 02:00 local time: https://cgit.twilken.net/dotfiles/tree/tw/system.scm?h=cd39f5d3340c0bcd59bb80d3ff4f12741db75e07#n136 --8<--