GNU bug report logs - #40899
Locales not set up correctly

Previous Next

Package: guix;

Reported by: Matthew Kraai <kraai <at> ftbfs.org>

Date: Mon, 27 Apr 2020 12:30:02 UTC

Severity: normal

Done: zimoun <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Matthew Kraai <kraai <at> ftbfs.org>
Subject: bug#40899: closed (Re: bug#40899: Locales not set up correctly)
Date: Tue, 28 Apr 2020 11:06:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#40899: Locales not set up correctly

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 40899 <at> debbugs.gnu.org.

-- 
40899: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40899
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: zimoun <zimon.toutoune <at> gmail.com>
To: Matthew Kraai <kraai <at> ftbfs.org>
Cc: 40899-done <at> debbugs.gnu.org
Subject: Re: bug#40899: Locales not set up correctly
Date: Tue, 28 Apr 2020 13:04:45 +0200
On Tue, 28 Apr 2020 at 12:59, Matthew Kraai <kraai <at> ftbfs.org> wrote:


> I think the problem is that LANG is set to 'C.UTF-8' by default.  If I
> change the contents of /etc/default/locale from
>
> LANG=C.UTF-8
>
> to
>
> LANG=en_US.UTF-8

Ah yes. :-)


So closing.

[Message part 3 (message/rfc822, inline)]
From: Matthew Kraai <kraai <at> ftbfs.org>
To: bug-guix <at> gnu.org
Subject: Locales not set up correctly
Date: Mon, 27 Apr 2020 05:29:43 -0700
[Message part 4 (text/plain, inline)]
Hi,

After I launch an EC2 instance using the official Debian 10 Buster AMI
and run the attached script, which should match the installation
instructions in the manual, the locales don't seem to be set up
properly.  For example,

```
$ guix package -i nss-certs
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 package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

The following package will be installed:
   nss-certs 3.50

substitute: /gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
0.1 MB will be downloaded:
   /gnu/store/0y63pfqi2626nwsjbksrci1jyd62cxx8-nss-certs-3.50
/gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
downloading from https://ci.guix.gnu.org/nar/lzip/0y63pfqi2626nwsjbksrci1jyd62cxx8-nss-certs-3.50...
 nss-certs-3.50  133KiB               189KiB/s 00:00 [########          ]  48.3%Backtrace:
In ice-9/boot-9.scm:
  1736:10  4 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
           3 (apply-smob/0 #<thunk 7f6763f15400>)
In ice-9/boot-9.scm:
    718:2  2 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
    619:8  1 (_ #(#(#<directory (guile-user) 7f6763b17f00>)))
In guix/ui.scm:
  1936:12  0 (run-guix-command _ . _)

guix/ui.scm:1936:12: In procedure run-guix-command:
Throw to key `encoding-error' with args `("scm_to_stringn" "cannot convert wide string to output locale" 84 #f #f)'.
substitution of /gnu/store/0y63pfqi2626nwsjbksrci1jyd62cxx8-nss-certs-3.50 failed
guix package: error: some substitutes for the outputs of derivation `/gnu/store/mxp55201zl6wm2d82xdjnc8qa7qwgr85-nss-certs-3.50.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source 
```

-- 
Matthew Kraai
[install_guix.sh (application/x-sh, attachment)]

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

Previous Next


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