diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2020-11-10 21:49:15 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2020-11-10 21:49:15 +0100 |
| commit | 000e7a0abc747ab6eb4fc23e80e4e9fbe8e75781 (patch) | |
| tree | 8f32a37118b6daef4c65474986dbe8117a93cf1a | |
| parent | 8515ea12d283632e7d0103286e679542d896058b (diff) | |
vm: expression->derivation-in-linux-vm: Run in a UTF-8 locale.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Add calls to
'setenv' and 'setlocale'.
| -rw-r--r-- | gnu/system/vm.scm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm index c9580f6e7f4..07a59a3cd2a 100644 --- a/gnu/system/vm.scm +++ b/gnu/system/vm.scm | |||
| @@ -224,6 +224,12 @@ substitutable." | |||
| 224 | (use-modules (guix build utils) | 224 | (use-modules (guix build utils) |
| 225 | (gnu build vm)) | 225 | (gnu build vm)) |
| 226 | 226 | ||
| 227 | ;; Allow non-ASCII file names--e.g., 'nss-certs'--to be decoded | ||
| 228 | ;; by 'estimated-partition-size' below. | ||
| 229 | (setenv "GUIX_LOCPATH" | ||
| 230 | #+(file-append glibc-utf8-locales "/lib/locale")) | ||
| 231 | (setlocale LC_ALL "en_US.utf8") | ||
| 232 | |||
| 227 | (let* ((native-inputs | 233 | (let* ((native-inputs |
| 228 | '#+(list qemu (canonical-package coreutils))) | 234 | '#+(list qemu (canonical-package coreutils))) |
| 229 | (linux (string-append | 235 | (linux (string-append |
