guix-kreyren/guix/scripts
Ludovic Courtès aba8def46d
substitute: Set LC_MESSAGES to the client's locale, not LC_ALL.
Fixes <https://bugs.gnu.org/43039>.
Reported by Adam Griffiths <adam.lw.griffiths@gmail.com>.

Previously, a client could lead 'guix substitute' to run in a non-UTF-8
locale, such as the "C" locale.  Consequently, 'guix substitute' would
now fail to decode UTF-8 file names such as those that appear in the
'nss-certs' package.

* guix/scripts/substitute.scm (guix-substitute): Set LC_MESSAGES, not LC_ALL.
2020-09-02 17:17:36 +02:00
..
container
git
import
system
archive.scm
authenticate.scm
build.scm
challenge.scm
container.scm
copy.scm copy, offload: Explicitly close SSH channels and sessions. 2020-08-29 16:24:17 +02:00
deploy.scm
describe.scm
download.scm
edit.scm
environment.scm environment: Set USER and LOGNAME in container 2020-08-30 23:51:03 +02:00
gc.scm
git.scm
graph.scm
hash.scm
import.scm
install.scm
lint.scm
offload.scm copy, offload: Explicitly close SSH channels and sessions. 2020-08-29 16:24:17 +02:00
pack.scm
package.scm
perform-download.scm
processes.scm
publish.scm
pull.scm
refresh.scm
remove.scm
repl.scm
search.scm
show.scm
size.scm
substitute.scm substitute: Set LC_MESSAGES to the client's locale, not LC_ALL. 2020-09-02 17:17:36 +02:00
system.scm guix: system: Add `--label' option. 2020-08-31 16:12:16 +02:00
time-machine.scm
upgrade.scm
weather.scm