GNU bug report logs - #51259
Cannot build Guix from source (error messages about the translations)

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Mon, 18 Oct 2021 04:02:01 UTC

Severity: normal

Merged with 51294

Done: Julien Lepiller <julien <at> lepiller.eu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Leo Famulari <leo <at> famulari.name>
Cc: 51259 <at> debbugs.gnu.org
Subject: bug#51259: Cannot build Guix from source (error messages about the translations)
Date: Mon, 18 Oct 2021 13:54:08 +0200
[Message part 1 (text/plain, inline)]
Leo Famulari 写道:
> ./doc/guix.ko.texi:431: here is the previous definition as @node
> ./doc/guix.ko.texi:2065: @node `??????' previously defined

This seems to hint at a locale error, and indeed it was: when I 
check out a fresh guix.git and build it in a recent ‘guix 
environment guix’ on Guix System, I get the same error as you.

When I repeat the exact same steps but first set

  $ export LC_ALL=en_IE.utf8

in the environment, the build goes swimmingly.

I only ran each test once so it could be a coincidence, but I 
doubt it.

As for the actual error…

> ./doc/guix.ko.texi:431: here is the previous definition as @node
> ./doc/guix.ko.texi:2065: @node `??????' previously defined

At the risk of being naive: could it simply be that the missing 
locale turns the Korean UTF-8 into a literal ‘??????’, which of 
course matches another mangled @node string of the same length?

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 209 days ago.

Previous Next


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