GNU bug report logs - #53701
Re : i18n guix module error when opening shell after guix home reconfigure

Previous Next

Package: guix;

Reported by: Roland Everaert <r.everaert <at> protonmail.com>

Date: Tue, 1 Feb 2022 16:05:03 UTC

Severity: normal

Merged with 53621

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 53701 in the body.
You can then email your comments to 53701 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#53701; Package guix. (Tue, 01 Feb 2022 16:05:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Roland Everaert <r.everaert <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 01 Feb 2022 16:05:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Roland Everaert <r.everaert <at> protonmail.com>
To: Holger Peters <holger.peters <at> posteo.de>
Cc: bug-guix <at> gnu.org
Subject: Re : i18n guix module error when opening shell after guix home
 reconfigure
Date: Tue, 01 Feb 2022 15:32:02 +0000
Ok, how to revert to the commit before that one, are you aware of any plan for a fix in a not so distant future?

Thanks for delving into the abyss for us ;)

Roland Everaert
---
Use the F.O.S.S., Luke

Sent with ProtonMail Secure Email.

------- Original Message -------

Le samedi 29 janvier 2022 à 14:19, Holger Peters <holger.peters <at> posteo.de> a écrit :

> Hi,
>
> An error message about guix i18n has appeared for a while now when using guix with guix home:
>
> Backtrace:
>
> 9 (primitive-load "/home/holger/.guix-home/on-first-login")
>
> In ice-9/eval.scm:
>
> 721:20 8 (primitive-eval (begin (use-modules (guix i18n)) (# …) …))
>
> In ice-9/psyntax.scm:
>
> 1230:36 7 (expand-top-sequence ((begin (use-modules (guix …)) …)) …)
>
> 1090:25 6 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
>
> 1222:19 5 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
>
> 259:10 4 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) …)
>
> In ice-9/boot-9.scm:
>
> 3927:20 3 (process-use-modules )
>
> 222:17 2 (map1 (((guix i18n))))
>
> 3928:31 1 ( ((guix i18n)))
>
> 3329:6 0 (resolve-interface (guix i18n) #:select _ #:hide _ # _ # …)
>
> The same error message has also appeared on other people’s machines. I think this commit is the one introducing the imports which give the error message: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=cde3376b35222f46f8a82e7668a1a6fd42c08754
>
> > Anfang der weitergeleiteten Nachricht:
> >
> > Von: Roland Everaert via help-guix <at> gnu.org
> >
> > Betreff: i18n guix module error when opening shell after guix home reconfigure
> >
> > Datum: 5. Januar 2022 um 11:00:38 MEZ
> >
> > An: "help-guix <at> gnu.org" help-guix <at> gnu.org
> >
> > Antwort an: Roland Everaert r.everaert <at> protonmail.com
> >
> > Hello,
> >
> > First, happy new year and best wishes for this year.
> >
> > I have updated my guix home configuration to use my zsh config instead of a blank bash configuration.
> >
> > Unfortunatelly, when I logout and login again, I face the following errors:
> > ---------------------------------------------------------------------------
> >
> > Backtrace:
> >
> > 9 (primitive-load "/home/roland/.guix-home/on-first-login")
> >
> > In ice-9/eval.scm:
> >
> > 721:20 8 (primitive-eval (begin (use-modules (guix i18n)) (# …) …))
> >
> > In ice-9/psyntax.scm:
> >
> > 1230:36 7 (expand-top-sequence ((begin (use-modules (guix …)) …)) …)
> >
> > 1090:25 6 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
> >
> > 1222:19 5 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
> >
> > 259:10 4 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) …)
> >
> > In ice-9/boot-9.scm:
> >
> > 3927:20 3 (process-use-modules )
> >
> > 222:17 2 (map1 (((guix i18n))))
> >
> > 3928:31 1 ( ((guix i18n)))
> >
> > 3329:6 0 (resolve-interface (guix i18n) #:select _ #:hide _ # _ # …)
> >
> > ice-9/boot-9.scm:3329:6: In procedure resolve-interface:
> >
> > no code for module (guix i18n)
> > ----------------------------------------------------------------------------------------
> >
> > However, the command guix home reconfigure home-config.scm does not generate any error, so I don't understand why guix complain about a missing module related to internationalization.
> >
> > I am using guix, the package manager, on a Fedora 34 distribution.
> >
> > Below is my home-config.scm file content:
> >
> > (use-modules (gnu home)
> >
> > (gnu home services)
> >
> > (gnu home services shells)
> >
> > (gnu services)
> >
> > (gnu packages admin)
> >
> > (gnu packages python-xyz)
> >
> > (gnu packages password-utils)
> >
> > (gnu packages dunst)
> >
> > (gnu packages disk)
> >
> > (gnu packages backup)
> >
> > (gnu packages libreoffice)
> >
> > (gnu packages guile)
> >
> > (gnu packages xdisorg)
> >
> > (gnu packages tls)
> >
> > (gnu packages vpn)
> >
> > (gnu packages terminals)
> >
> > (guix gexp))
> >
> > (home-environment
> >
> > (packages (list htop glances password-store dunst ranger restic hunspell
> >
> > ;; hunspell-dict-fr hunspell-dict-en
> >
> > ;; guile
> >
> > neofetch xdotool openssl openvpn xscreensaver alacritty))
> >
> > (services
> >
> > (list
> >
> > (service home-zsh-service-type
> >
> > (home-zsh-configuration
> >
> > (xdg-flavor? #t)
> >
> > (zshrc (list (local-file "zshrc"))))))))
> > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> >
> > Any idea what might cause such trouble?
> >
> > Roland Everaert
> > ---------------
> >
> > Use the F.O.S.S., Luke
> >
> > Sent with ProtonMail Secure Email.




Merged 53621 53701. Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 04 Feb 2022 21:49:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#53701; Package guix. (Sat, 05 Feb 2022 00:02:03 GMT) Full text and rfc822 format available.

Message #10 received at 53701-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Roland Everaert <r.everaert <at> protonmail.com>
Cc: 53621-done <at> debbugs.gnu.org, Holger Peters <holger.peters <at> posteo.de>,
 53701-done <at> debbugs.gnu.org
Subject: Re: bug#53621: i18n guix module error when opening shell after guix
 home reconfigure
Date: Sat, 05 Feb 2022 01:01:03 +0100
Hi,

Fixed in 41efa45508b292d947371dd6b9df943c33727c3d, thanks!

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#53701; Package guix. (Tue, 08 Feb 2022 15:01:02 GMT) Full text and rfc822 format available.

Message #13 received at 53701-done <at> debbugs.gnu.org (full text, mbox):

From: Roland Everaert <r.everaert <at> protonmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 53621-done <at> debbugs.gnu.org, Holger Peters <holger.peters <at> posteo.de>,
 53701-done <at> debbugs.gnu.org
Subject: Re : Re: bug#53621: i18n guix module error when opening shell after
 guix home reconfigure
Date: Tue, 08 Feb 2022 15:00:36 +0000
Hello,

I performed an update today and I can confirm that the reported error has disappeared.

Thank you for the follow-up and fix.


Regards,

Roland Everaert
---
Use the F.O.S.S., Luke

Sent with ProtonMail Secure Email.

------- Original Message -------

Le samedi 5 février 2022 à 01:01, Ludovic Courtès <ludo <at> gnu.org> a écrit :

> Hi,
>
> Fixed in 41efa45508b292d947371dd6b9df943c33727c3d, thanks!
>
> Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 09 Mar 2022 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 105 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.