bug#26948: ‘write-file’ output should not be locale-dependent

2017-07-27 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > ‘guix publish’ uses the latter, so ‘guix publish’ is sensitive to locale > settings, which is pretty bad. > > Guile currently does not allow us to specify whether/how file names > should be decoded, but possible solutions have been discussed for 2.2. > > I

bug#26948: ‘write-file’ output should not be locale-dependent

2017-06-16 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: >>From e7f464bac58e1f09de5ceb194c4a30f6d899b29a Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= > Date: Tue, 30 May 2017 12:03:54 +0200 > Subject: [PATCH] syscalls: Add 'scandir/utf-8'. > > * guix/build/syscalls.scm (%struct-dirent-heade

bug#26948: ‘write-file’ output should not be locale-dependent

2017-05-30 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> But wait! “guix build nss-certs --check -K” fails, and the diff is: >> >> $ LANGUAGE= diff -ur >> /gnu/store/3ql0vilc0zv6ra42ghi04787vrg6bb71-nss-certs-3.30.2{,-check} >> Only in >> /gnu/store/3ql0vilc0zv6r

bug#26948: ‘write-file’ output should not be locale-dependent

2017-05-29 Thread Maxim Cournoyer
l...@gnu.org (Ludovic Courtès) writes: > Maxim Cournoyer skribis: > >> l...@gnu.org (Ludovic Courtès) writes: > > [...] > >>> Strangely that file name has question marks instead of the non-ASCII >>> characters on my GuixSD system: >>> >>> $ ls -l /etc/ssl/certs/*Certi*mara* >>> lrwxrwxrwx 8 root

bug#26948: ‘write-file’ output should not be locale-dependent

2017-05-29 Thread Ludovic Courtès
Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> Strangely that file name has question marks instead of the non-ASCII >> characters on my GuixSD system: >> >> $ ls -l /etc/ssl/certs/*Certi*mara* >> lrwxrwxrwx 8 root root 162 Jan 1 1970 >> '/etc/ssl/certs/AC_Ra?z_Cer