GNU bug report logs - #40826
core-updates: guile: warning: failed to install locale

Previous Next

Package: guix;

Reported by: sirgazil <sirgazil <at> zoho.com>

Date: Fri, 24 Apr 2020 18:45:02 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

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 40826 in the body.
You can then email your comments to 40826 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#40826; Package guix. (Fri, 24 Apr 2020 18:45:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to sirgazil <sirgazil <at> zoho.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 24 Apr 2020 18:45:02 GMT) Full text and rfc822 format available.

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

From: sirgazil <sirgazil <at> zoho.com>
To: "bug-guix" <bug-guix <at> gnu.org>
Subject: core-updates: guile: warning: failed to install locale
Date: Fri, 24 Apr 2020 18:44:03 +0000
I'm using the GNU system distributed by Guix.


## Steps to reproduce

1. guix pull --branch=core-updates
2. guix --version (or any other guix command)


## Expected result

★★★★★★★★★★★★★★★★★★★★
$ guix --version
guix (GNU Guix) 4affa9182d93c77505c40e95964b8ab9d436298b
Copyright (C) 2020 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
★★★★★★★★★★★★★★★★★★★★


## Unexpected result

★★★★★★★★★★★★★★★★★★★★
$ guix --version
guile: warning: failed to install locale
hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and
defining `GUIX_LOCPATH', along these lines:

     guix package -i glibc-utf8-locales
     export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"

See the "Application Setup" section in the manual, for more info.

guix (GNU Guix) 4affa9182d93c77505c40e95964b8ab9d436298b
Copyright (C) 2020 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law
★★★★★★★★★★★★★★★★★★★★

This warning is confusing because I'm using the GNU system. The "Application Setup" section, as far as I understand, is for Guix on foreign distros.


## System information

★★★★★★★★★★★★★★★★★★★★
$ LANG=C guix describe
Generation 75	Apr 24 2020 12:03:48	(current)
  guix 4affa91
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: core-updates
    commit: 4affa9182d93c77505c40e95964b8ab9d436298b
  sirgazil-x 5ef0404
    repository URL: https://gitlab.com/sirgazil/guix-channel-x.git
    branch: master
    commit: 5ef04045d14e154e7792b42762155be63cf34076
★★★★★★★★★★★★★★★★★★★★



---
https://sirgazil.bitbucket.io/







Reply sent to Marius Bakke <mbakke <at> fastmail.com>:
You have taken responsibility. (Fri, 24 Apr 2020 21:45:02 GMT) Full text and rfc822 format available.

Notification sent to sirgazil <sirgazil <at> zoho.com>:
bug acknowledged by developer. (Fri, 24 Apr 2020 21:45:02 GMT) Full text and rfc822 format available.

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

From: Marius Bakke <mbakke <at> fastmail.com>
To: sirgazil <sirgazil <at> zoho.com>, 40826-done <at> debbugs.gnu.org
Subject: Re: bug#40826: core-updates: guile: warning: failed to install locale
Date: Fri, 24 Apr 2020 23:44:18 +0200
[Message part 1 (text/plain, inline)]
sirgazil via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:

> I'm using the GNU system distributed by Guix.
>
>
> ## Steps to reproduce
>
> 1. guix pull --branch=core-updates
> 2. guix --version (or any other guix command)
>
>
> ## Expected result
>
> ★★★★★★★★★★★★★★★★★★★★
> $ guix --version
> guix (GNU Guix) 4affa9182d93c77505c40e95964b8ab9d436298b
> Copyright (C) 2020 the Guix authors
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> ★★★★★★★★★★★★★★★★★★★★
>
>
> ## Unexpected result
>
> ★★★★★★★★★★★★★★★★★★★★
> $ guix --version
> guile: warning: failed to install locale
> hint: Consider installing the `glibc-utf8-locales' or `glibc-locales' package and
> defining `GUIX_LOCPATH', along these lines:
>
>      guix package -i glibc-utf8-locales
>      export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
>
> See the "Application Setup" section in the manual, for more info.
>
> guix (GNU Guix) 4affa9182d93c77505c40e95964b8ab9d436298b
> Copyright (C) 2020 the Guix authors
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law
> ★★★★★★★★★★★★★★★★★★★★
>
> This warning is confusing because I'm using the GNU system. The "Application Setup" section, as far as I understand, is for Guix on foreign distros.

This is expected, because the new Guix is built against a different
glibc, and the updated glibc-locales are not yet installed on your
system.

It will go away after reconfiguring the system on the branch, but then
you will get the same warning if you try using packages from older
generations.

You can add (locale-libcs (list glibc glibc-2.29)) in your OS
configuration to get rid of the warning in the latter case.

Closing as not a bug!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#40826; Package guix. (Sun, 03 May 2020 20:01:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: 40826 <at> debbugs.gnu.org
Cc: mbakke <at> fastmail.com, sirgazil <at> zoho.com
Subject: Re: bug#40826: core-updates: guile: warning: failed to install locale
Date: Sun, 03 May 2020 22:00:29 +0200
Hi,

Marius Bakke <mbakke <at> fastmail.com> skribis:

> You can add (locale-libcs (list glibc glibc-2.29)) in your OS
> configuration to get rid of the warning in the latter case.

Seeing that it would be again that time of the year when people have
locale problems :-), I went ahead and made it the default value for
‘locale-libcs’ in 0eed77127592323d89f56c215a15374a1aaae110.

It costs very little and hopefully saves people problems.

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 01 Jun 2020 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 13 days ago.

Previous Next


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