GNU bug report logs -
#33580
Guix pull: building guix-manual.drv locale not fund
Previous Next
Reported by: <znavko <at> tutanota.com>
Date: Sun, 2 Dec 2018 15:07:02 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#33580: Guix pull: building guix-manual.drv locale not fund
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 33580 <at> debbugs.gnu.org.
--
33580: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=33580
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
<znavko <at> tutanota.com> skribis:
> # guix pull
> guix ... adfb167
> ...
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> building /gnu/store/abm71vz51xi6b3s5l0yqxr8i22yfzyam-guix-manual.drv...
> sh: locale: command not found
> sh: locale: command not found
> sh: locale: command not found
It’s arguably confusing but not a bug: ‘makeinfo’ (which comes from
Texinfo) tries to invoke the ‘locale’ command, which isn’t available,
hence this message. Specifically, this appears to come from xspara.c
when a UTF-8 locale could not be installed:
--8<---------------cut here---------------start------------->8---
/* Otherwise, look for any UTF-8 locale in the output of "locale -a". */
{
FILE *p;
char *line = 0;
size_t n = 0;
ssize_t ret;
p = popen ("locale -a", "r");
--8<---------------cut here---------------end--------------->8---
This is now fixed in commit 2d337760501662f9a380a117312934e489bd5f1d.
Not sure whether it makes a different on the ‘makeinfo’ output.
Thanks,
Ludo’.
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
Now I am seeing:
# guix pull
guix ... adfb167
...
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
building /gnu/store/abm71vz51xi6b3s5l0yqxr8i22yfzyam-guix-manual.drv...
sh: locale: command not found
sh: locale: command not found
sh: locale: command not found
[Message part 5 (text/html, inline)]
This bug report was last modified 6 years and 166 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.