* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
@ 2021-10-18 11:23 ` Julien Lepiller
2021-10-18 14:37 ` Leo Famulari
2021-10-18 11:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
` (3 subsequent siblings)
4 siblings, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-18 11:23 UTC (permalink / raw)
To: Leo Famulari, 51259
[-- Attachment #1: Type: text/plain, Size: 33301 bytes --]
Hi Leo,
Looks like something is wrong with your setup… are you running in "guix environment guix"? What's your $LANG?
Le 18 octobre 2021 00:01:28 GMT-04:00, Leo Famulari <leo@famulari.name> a écrit :
>I noticed today that I can't build Guix from a fresh Git checkout in the
>usual manner. Something goes wrong while building the Korean language
>info manual. I tested it several times and on two different computers,
>both x86_64.
>
>------
>$ guix describe
>Generation 23 Oct 18 2021 00:23:51 (current)
> guix 473ea16
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 473ea161a15a13e7d5e7e0724693c1931ff8daaa
>$ git describe
>v1.3.0-7022-g473ea161a1
>$ guix environment --pure guix
>$ ./bootstrap && ./configure --localstatedir=/var && make -j1
>[... bootstrap and configure succeed ...]
>Updating ./doc/version.texi
> MAKEINFO doc/guix.de.info
> MAKEINFO doc/guix.es.info
>./doc/guix.es.texi:16554: warning: `.' or `,' must follow @xref, not p
>./doc/guix.es.texi:37439: warning: `.' or `,' must follow @xref, not p
> MAKEINFO doc/guix.fa.info
> MAKEINFO doc/guix.fr.info
>./doc/guix.fr.texi:12628: warning: `.' or `,' must follow @xref, not p
> MAKEINFO doc/guix.it.info
> MAKEINFO doc/guix.ko.info
>Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
>Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
>Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
>./doc/guix.ko.texi:604: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:2065: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:2538: @node `?????? ??????' previously defined
>./doc/guix.ko.texi:2262: here is the previous definition as @node
>./doc/guix.ko.texi:2739: @node `????????????' previously defined
>./doc/guix.ko.texi:884: here is the previous definition as @node
>./doc/guix.ko.texi:2940: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>./doc/guix.ko.texi:2973: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:4933: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:5459: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:10011: @node `????????????' previously defined
>./doc/guix.ko.texi:884: here is the previous definition as @node
>./doc/guix.ko.texi:13272: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>./doc/guix.ko.texi:14606: @node `????????????' previously defined
>./doc/guix.ko.texi:884: here is the previous definition as @node
>./doc/guix.ko.texi:31230: @node `?????? ?????????' previously defined
>./doc/guix.ko.texi:13804: here is the previous definition as @node
>./doc/guix.ko.texi:35444: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>./doc/guix.ko.texi:35642: @node `?????? ?????????' previously defined
>./doc/guix.ko.texi:13804: here is the previous definition as @node
>doc/contributing.ko.texi:1: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>doc/contributing.ko.texi:31: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>doc/contributing.ko.texi:229: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>doc/contributing.ko.texi:318: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>doc/contributing.ko.texi:423: @node `????????? ?????? ?????????' previously defined
>./doc/guix.ko.texi:2623: here is the previous definition as @node
>doc/contributing.ko.texi:690: @node `????????? ??????' previously defined
>./doc/guix.ko.texi:2029: here is the previous definition as @node
>doc/contributing.ko.texi:777: @node `?????? ?????????' previously defined
>./doc/guix.ko.texi:13804: here is the previous definition as @node
>doc/contributing.ko.texi:796: @node `??? ??????' previously defined
>doc/contributing.ko.texi:762: here is the previous definition as @node
>doc/contributing.ko.texi:833: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>doc/contributing.ko.texi:869: @node `?????? ??????' previously defined
>./doc/guix.ko.texi:2262: here is the previous definition as @node
>doc/contributing.ko.texi:883: @node `??????????????? ????????????' previously defined
>./doc/guix.ko.texi:6295: here is the previous definition as @node
>doc/contributing.ko.texi:890: @node `??????' previously defined
>./doc/guix.ko.texi:431: here is the previous definition as @node
>doc/contributing.ko.texi:967: @node `?????? ??????' previously defined
>./doc/guix.ko.texi:2262: here is the previous definition as @node
>doc/contributing.ko.texi:1347: @node `?????? ??????' previously defined
>./doc/guix.ko.texi:2262: here is the previous definition as @node
>doc/contributing.ko.texi:1605: @node `Guix ????????????' previously defined
>./doc/guix.ko.texi:1993: here is the previous definition as @node
>./doc/guix.ko.texi:36119: @node `?????? ??????' previously defined
>./doc/guix.ko.texi:2262: here is the previous definition as @node
>./doc/guix.ko.texi:36123: @node `??????????????? ??????' previously defined
>doc/contributing.ko.texi:396: here is the previous definition as @node
>./doc/guix.ko.texi:431: warning: node next `??????' in menu `???????????? ????????????' and in sectioning `' differ
>./doc/guix.ko.texi:431: warning: node up `??????' in menu `????????? ??????' and in sectioning `Top' differ
>./doc/guix.ko.texi:647: warning: node `????????????' is next for `???????????? ??????' in sectioning but not in menu
>./doc/guix.ko.texi:647: warning: node `' is up for `???????????? ??????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `???????????? ??????' despite being its Up target
>./doc/guix.ko.texi:884: warning: node next `????????????' in menu `????????? ??????' and in sectioning `????????? ????????? ????????????' differ
>./doc/guix.ko.texi:884: warning: node prev `????????????' in menu `??????????????? ????????????' and in sectioning `???????????? ??????' differ
>./doc/guix.ko.texi:884: warning: node up `????????????' in menu `Top' and in sectioning `' differ
>./doc/guix.ko.texi:604: node `' lacks menu item for `????????????' despite being its Up target
>./doc/guix.ko.texi:970: warning: node `?????? ????????????' is next for `????????? ????????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:970: warning: node `????????????' is prev for `????????? ????????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:970: warning: node `' is up for `????????? ????????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `????????? ????????? ????????????' despite being its Up target
>./doc/guix.ko.texi:1065: warning: node `guix-?????? ????????????' is next for `?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:1065: warning: node `????????? ????????? ????????????' is prev for `?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:1065: warning: node `' is up for `?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `?????? ????????????' despite being its Up target
>./doc/guix.ko.texi:1524: warning: node `?????????????????? ??????' is next for `guix-?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:1524: warning: node `?????? ????????????' is prev for `guix-?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:1524: warning: node `' is up for `guix-?????? ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `guix-?????? ????????????' despite being its Up target
>./doc/guix.ko.texi:1814: warning: node `Guix ????????????' is next for `?????????????????? ??????' in sectioning but not in menu
>./doc/guix.ko.texi:1814: warning: node `guix-?????? ????????????' is prev for `?????????????????? ??????' in sectioning but not in menu
>./doc/guix.ko.texi:1814: warning: node `' is up for `?????????????????? ??????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `?????????????????? ??????' despite being its Up target
>./doc/guix.ko.texi:1993: warning: node `?????????????????? ??????' is prev for `Guix ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:1993: warning: node `' is up for `Guix ????????????' in sectioning but not in menu
>./doc/guix.ko.texi:604: node `' lacks menu item for `Guix ????????????' despite being its Up target
>./doc/guix.ko.texi:2029: warning: node next `????????? ??????' in menu `Home Configuration' and in sectioning `' differ
>./doc/guix.ko.texi:2029: warning: node prev `????????? ??????' in menu `????????????' and in sectioning `' differ
>./doc/guix.ko.texi:2090: warning: node prev `???????????? ????????????' in menu `??????' and in sectioning `' differ
>./doc/guix.ko.texi:2262: warning: node prev `?????? ??????' in menu `????????? ????????? ??????????????? ?????????' and in sectioning `????????? ????????? ??????' differ
>./doc/guix.ko.texi:2262: warning: node up `?????? ??????' in menu `?????? ??????' and in sectioning `????????? ??????' differ
>./doc/guix.ko.texi:2281: warning: node next `????????? ????????? ??????????????? ?????????' in menu `?????? ??????' and in sectioning `' differ
>./doc/guix.ko.texi:3059: warning: node `Substitutes' is next for `Invoking guix package' in sectioning but not in menu
>./doc/guix.ko.texi:3059: warning: node `' is prev for `Invoking guix package' in sectioning but not in menu
>./doc/guix.ko.texi:3059: warning: node `' is up for `Invoking guix package' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix package' despite being its Up target
>./doc/guix.ko.texi:3655: warning: node `Packages with Multiple Outputs' is next for `Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:3655: warning: node `Invoking guix package' is prev for `Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:3655: warning: node `' is up for `Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Substitutes' despite being its Up target
>./doc/guix.ko.texi:3978: warning: node `Invoking guix gc' is next for `Packages with Multiple Outputs' in sectioning but not in menu
>./doc/guix.ko.texi:3978: warning: node `Substitutes' is prev for `Packages with Multiple Outputs' in sectioning but not in menu
>./doc/guix.ko.texi:3978: warning: node `' is up for `Packages with Multiple Outputs' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Packages with Multiple Outputs' despite being its Up target
>./doc/guix.ko.texi:4030: warning: node `Invoking guix pull' is next for `Invoking guix gc' in sectioning but not in menu
>./doc/guix.ko.texi:4030: warning: node `Packages with Multiple Outputs' is prev for `Invoking guix gc' in sectioning but not in menu
>./doc/guix.ko.texi:4030: warning: node `' is up for `Invoking guix gc' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix gc' despite being its Up target
>./doc/guix.ko.texi:4234: warning: node `Invoking guix time-machine' is next for `Invoking guix pull' in sectioning but not in menu
>./doc/guix.ko.texi:4234: warning: node `Invoking guix gc' is prev for `Invoking guix pull' in sectioning but not in menu
>./doc/guix.ko.texi:4234: warning: node `' is up for `Invoking guix pull' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix pull' despite being its Up target
>./doc/guix.ko.texi:4476: warning: node `Inferiors' is next for `Invoking guix time-machine' in sectioning but not in menu
>./doc/guix.ko.texi:4476: warning: node `Invoking guix pull' is prev for `Invoking guix time-machine' in sectioning but not in menu
>./doc/guix.ko.texi:4476: warning: node `' is up for `Invoking guix time-machine' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix time-machine' despite being its Up target
>./doc/guix.ko.texi:4531: warning: node `Invoking guix describe' is next for `Inferiors' in sectioning but not in menu
>./doc/guix.ko.texi:4531: warning: node `Invoking guix time-machine' is prev for `Inferiors' in sectioning but not in menu
>./doc/guix.ko.texi:4531: warning: node `' is up for `Inferiors' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Inferiors' despite being its Up target
>./doc/guix.ko.texi:4658: warning: node `Invoking guix archive' is next for `Invoking guix describe' in sectioning but not in menu
>./doc/guix.ko.texi:4658: warning: node `Inferiors' is prev for `Invoking guix describe' in sectioning but not in menu
>./doc/guix.ko.texi:4658: warning: node `' is up for `Invoking guix describe' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix describe' despite being its Up target
>./doc/guix.ko.texi:4753: warning: node `Invoking guix describe' is prev for `Invoking guix archive' in sectioning but not in menu
>./doc/guix.ko.texi:4753: warning: node `' is up for `Invoking guix archive' in sectioning but not in menu
>./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix archive' despite being its Up target
>./doc/guix.ko.texi:4968: warning: node `Using a Custom Guix Channel' is next for `Specifying Additional Channels' in sectioning but not in menu
>./doc/guix.ko.texi:4968: warning: node `' is up for `Specifying Additional Channels' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Specifying Additional Channels' despite being its Up target
>./doc/guix.ko.texi:5019: warning: node `Replicating Guix' is next for `Using a Custom Guix Channel' in sectioning but not in menu
>./doc/guix.ko.texi:5019: warning: node `Specifying Additional Channels' is prev for `Using a Custom Guix Channel' in sectioning but not in menu
>./doc/guix.ko.texi:5019: warning: node `' is up for `Using a Custom Guix Channel' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Using a Custom Guix Channel' despite being its Up target
>./doc/guix.ko.texi:5042: warning: node `Channel Authentication' is next for `Replicating Guix' in sectioning but not in menu
>./doc/guix.ko.texi:5042: warning: node `Using a Custom Guix Channel' is prev for `Replicating Guix' in sectioning but not in menu
>./doc/guix.ko.texi:5042: warning: node `' is up for `Replicating Guix' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Replicating Guix' despite being its Up target
>./doc/guix.ko.texi:5081: warning: node `Channels with Substitutes' is next for `Channel Authentication' in sectioning but not in menu
>./doc/guix.ko.texi:5081: warning: node `Replicating Guix' is prev for `Channel Authentication' in sectioning but not in menu
>./doc/guix.ko.texi:5081: warning: node `' is up for `Channel Authentication' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Channel Authentication' despite being its Up target
>./doc/guix.ko.texi:5121: warning: node `Creating a Channel' is next for `Channels with Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:5121: warning: node `Channel Authentication' is prev for `Channels with Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:5121: warning: node `' is up for `Channels with Substitutes' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Channels with Substitutes' despite being its Up target
>./doc/guix.ko.texi:5146: warning: node `Package Modules in a Sub-directory' is next for `Creating a Channel' in sectioning but not in menu
>./doc/guix.ko.texi:5146: warning: node `Channels with Substitutes' is prev for `Creating a Channel' in sectioning but not in menu
>./doc/guix.ko.texi:5146: warning: node `' is up for `Creating a Channel' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Creating a Channel' despite being its Up target
>./doc/guix.ko.texi:5212: warning: node `Declaring Channel Dependencies' is next for `Package Modules in a Sub-directory' in sectioning but not in menu
>./doc/guix.ko.texi:5212: warning: node `Creating a Channel' is prev for `Package Modules in a Sub-directory' in sectioning but not in menu
>./doc/guix.ko.texi:5212: warning: node `' is up for `Package Modules in a Sub-directory' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Package Modules in a Sub-directory' despite being its Up target
>./doc/guix.ko.texi:5226: warning: node `Specifying Channel Authorizations' is next for `Declaring Channel Dependencies' in sectioning but not in menu
>./doc/guix.ko.texi:5226: warning: node `Package Modules in a Sub-directory' is prev for `Declaring Channel Dependencies' in sectioning but not in menu
>./doc/guix.ko.texi:5226: warning: node `' is up for `Declaring Channel Dependencies' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Declaring Channel Dependencies' despite being its Up target
>./doc/guix.ko.texi:5268: warning: node `Primary URL' is next for `Specifying Channel Authorizations' in sectioning but not in menu
>./doc/guix.ko.texi:5268: warning: node `Declaring Channel Dependencies' is prev for `Specifying Channel Authorizations' in sectioning but not in menu
>./doc/guix.ko.texi:5268: warning: node `' is up for `Specifying Channel Authorizations' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Specifying Channel Authorizations' despite being its Up target
>./doc/guix.ko.texi:5367: warning: node `Writing Channel News' is next for `Primary URL' in sectioning but not in menu
>./doc/guix.ko.texi:5367: warning: node `Specifying Channel Authorizations' is prev for `Primary URL' in sectioning but not in menu
>./doc/guix.ko.texi:5367: warning: node `' is up for `Primary URL' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Primary URL' despite being its Up target
>./doc/guix.ko.texi:5390: warning: node `Primary URL' is prev for `Writing Channel News' in sectioning but not in menu
>./doc/guix.ko.texi:5390: warning: node `' is up for `Writing Channel News' in sectioning but not in menu
>./doc/guix.ko.texi:4933: node `' lacks menu item for `Writing Channel News' despite being its Up target
>./doc/guix.ko.texi:5480: warning: node `Invoking guix pack' is next for `Invoking guix environment' in sectioning but not in menu
>./doc/guix.ko.texi:5480: warning: node `' is up for `Invoking guix environment' in sectioning but not in menu
>./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix environment' despite being its Up target
>./doc/guix.ko.texi:5830: warning: node `The GCC toolchain' is next for `Invoking guix pack' in sectioning but not in menu
>./doc/guix.ko.texi:5830: warning: node `Invoking guix environment' is prev for `Invoking guix pack' in sectioning but not in menu
>./doc/guix.ko.texi:5830: warning: node `' is up for `Invoking guix pack' in sectioning but not in menu
>./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix pack' despite being its Up target
>./doc/guix.ko.texi:6210: warning: node `Invoking guix git authenticate' is next for `The GCC toolchain' in sectioning but not in menu
>./doc/guix.ko.texi:6210: warning: node `Invoking guix pack' is prev for `The GCC toolchain' in sectioning but not in menu
>./doc/guix.ko.texi:6210: warning: node `' is up for `The GCC toolchain' in sectioning but not in menu
>./doc/guix.ko.texi:5459: node `' lacks menu item for `The GCC toolchain' despite being its Up target
>./doc/guix.ko.texi:6236: warning: node `The GCC toolchain' is prev for `Invoking guix git authenticate' in sectioning but not in menu
>./doc/guix.ko.texi:6236: warning: node `' is up for `Invoking guix git authenticate' in sectioning but not in menu
>./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix git authenticate' despite being its Up target
>./doc/guix.ko.texi:6295: warning: node next `??????????????? ????????????' in menu `????????????' and in sectioning `' differ
>./doc/guix.ko.texi:6295: warning: node prev `??????????????? ????????????' in menu `??????' and in sectioning `' differ
>./doc/guix.ko.texi:10037: warning: node `Invoking guix edit' is next for `Invoking guix build' in sectioning but not in menu
>./doc/guix.ko.texi:10037: warning: node `' is up for `Invoking guix build' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix build' despite being its Up target
>./doc/guix.ko.texi:10851: warning: node `Invoking guix download' is next for `Invoking guix edit' in sectioning but not in menu
>./doc/guix.ko.texi:10851: warning: node `Invoking guix build' is prev for `Invoking guix edit' in sectioning but not in menu
>./doc/guix.ko.texi:10851: warning: node `' is up for `Invoking guix edit' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix edit' despite being its Up target
>./doc/guix.ko.texi:10879: warning: node `Invoking guix hash' is next for `Invoking guix download' in sectioning but not in menu
>./doc/guix.ko.texi:10879: warning: node `Invoking guix edit' is prev for `Invoking guix download' in sectioning but not in menu
>./doc/guix.ko.texi:10879: warning: node `' is up for `Invoking guix download' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix download' despite being its Up target
>./doc/guix.ko.texi:10933: warning: node `Invoking guix import' is next for `Invoking guix hash' in sectioning but not in menu
>./doc/guix.ko.texi:10933: warning: node `Invoking guix download' is prev for `Invoking guix hash' in sectioning but not in menu
>./doc/guix.ko.texi:10933: warning: node `' is up for `Invoking guix hash' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix hash' despite being its Up target
>./doc/guix.ko.texi:11003: warning: node `Invoking guix refresh' is next for `Invoking guix import' in sectioning but not in menu
>./doc/guix.ko.texi:11003: warning: node `Invoking guix hash' is prev for `Invoking guix import' in sectioning but not in menu
>./doc/guix.ko.texi:11003: warning: node `' is up for `Invoking guix import' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix import' despite being its Up target
>./doc/guix.ko.texi:11525: warning: node `Invoking guix lint' is next for `Invoking guix refresh' in sectioning but not in menu
>./doc/guix.ko.texi:11525: warning: node `Invoking guix import' is prev for `Invoking guix refresh' in sectioning but not in menu
>./doc/guix.ko.texi:11525: warning: node `' is up for `Invoking guix refresh' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix refresh' despite being its Up target
>./doc/guix.ko.texi:11897: warning: node `Invoking guix size' is next for `Invoking guix lint' in sectioning but not in menu
>./doc/guix.ko.texi:11897: warning: node `Invoking guix refresh' is prev for `Invoking guix lint' in sectioning but not in menu
>./doc/guix.ko.texi:11897: warning: node `' is up for `Invoking guix lint' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix lint' despite being its Up target
>./doc/guix.ko.texi:12065: warning: node `Invoking guix graph' is next for `Invoking guix size' in sectioning but not in menu
>./doc/guix.ko.texi:12065: warning: node `Invoking guix lint' is prev for `Invoking guix size' in sectioning but not in menu
>./doc/guix.ko.texi:12065: warning: node `' is up for `Invoking guix size' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix size' despite being its Up target
>./doc/guix.ko.texi:12205: warning: node `Invoking guix publish' is next for `Invoking guix graph' in sectioning but not in menu
>./doc/guix.ko.texi:12205: warning: node `Invoking guix size' is prev for `Invoking guix graph' in sectioning but not in menu
>./doc/guix.ko.texi:12205: warning: node `' is up for `Invoking guix graph' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix graph' despite being its Up target
>./doc/guix.ko.texi:12487: warning: node `Invoking guix challenge' is next for `Invoking guix publish' in sectioning but not in menu
>./doc/guix.ko.texi:12487: warning: node `Invoking guix graph' is prev for `Invoking guix publish' in sectioning but not in menu
>./doc/guix.ko.texi:12487: warning: node `' is up for `Invoking guix publish' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix publish' despite being its Up target
>./doc/guix.ko.texi:12751: warning: node `Invoking guix copy' is next for `Invoking guix challenge' in sectioning but not in menu
>./doc/guix.ko.texi:12751: warning: node `Invoking guix publish' is prev for `Invoking guix challenge' in sectioning but not in menu
>./doc/guix.ko.texi:12751: warning: node `' is up for `Invoking guix challenge' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix challenge' despite being its Up target
>./doc/guix.ko.texi:12928: warning: node `Invoking guix container' is next for `Invoking guix copy' in sectioning but not in menu
>./doc/guix.ko.texi:12928: warning: node `Invoking guix challenge' is prev for `Invoking guix copy' in sectioning but not in menu
>./doc/guix.ko.texi:12928: warning: node `' is up for `Invoking guix copy' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix copy' despite being its Up target
>./doc/guix.ko.texi:12991: warning: node `Invoking guix weather' is next for `Invoking guix container' in sectioning but not in menu
>./doc/guix.ko.texi:12991: warning: node `Invoking guix copy' is prev for `Invoking guix container' in sectioning but not in menu
>./doc/guix.ko.texi:12991: warning: node `' is up for `Invoking guix container' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix container' despite being its Up target
>./doc/guix.ko.texi:13043: warning: node `Invoking guix processes' is next for `Invoking guix weather' in sectioning but not in menu
>./doc/guix.ko.texi:13043: warning: node `Invoking guix container' is prev for `Invoking guix weather' in sectioning but not in menu
>./doc/guix.ko.texi:13043: warning: node `' is up for `Invoking guix weather' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix weather' despite being its Up target
>./doc/guix.ko.texi:13172: warning: node `Invoking guix weather' is prev for `Invoking guix processes' in sectioning but not in menu
>./doc/guix.ko.texi:13172: warning: node `' is up for `Invoking guix processes' in sectioning but not in menu
>./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix processes' despite being its Up target
>./doc/guix.ko.texi:13318: warning: node `operating-system Reference' is next for `Using the Configuration System' in sectioning but not in menu
>./doc/guix.ko.texi:13318: warning: node `' is up for `Using the Configuration System' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `Using the Configuration System' despite being its Up target
>./doc/guix.ko.texi:13558: warning: node `?????? ?????????' is next for `operating-system Reference' in sectioning but not in menu
>./doc/guix.ko.texi:13558: warning: node `Using the Configuration System' is prev for `operating-system Reference' in sectioning but not in menu
>./doc/guix.ko.texi:13558: warning: node `' is up for `operating-system Reference' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `operating-system Reference' despite being its Up target
>./doc/guix.ko.texi:13804: warning: node next `?????? ?????????' in menu `PAM Mount Service' and in sectioning `Mapped Devices' differ
>./doc/guix.ko.texi:13804: warning: node prev `?????? ?????????' in menu `Version Control Services' and in sectioning `operating-system Reference' differ
>./doc/guix.ko.texi:13804: warning: node up `?????? ?????????' in menu `?????????' and in sectioning `' differ
>./doc/guix.ko.texi:13272: node `' lacks menu item for `?????? ?????????' despite being its Up target
>./doc/guix.ko.texi:14143: warning: node `User Accounts' is next for `Mapped Devices' in sectioning but not in menu
>./doc/guix.ko.texi:14143: warning: node `?????? ?????????' is prev for `Mapped Devices' in sectioning but not in menu
>./doc/guix.ko.texi:14143: warning: node `' is up for `Mapped Devices' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `Mapped Devices' despite being its Up target
>./doc/guix.ko.texi:14285: warning: node `Keyboard Layout' is next for `User Accounts' in sectioning but not in menu
>./doc/guix.ko.texi:14285: warning: node `Mapped Devices' is prev for `User Accounts' in sectioning but not in menu
>./doc/guix.ko.texi:14285: warning: node `' is up for `User Accounts' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `User Accounts' despite being its Up target
>./doc/guix.ko.texi:14459: warning: node `' is next for `Keyboard Layout' in sectioning but not in menu
>./doc/guix.ko.texi:14459: warning: node `User Accounts' is prev for `Keyboard Layout' in sectioning but not in menu
>./doc/guix.ko.texi:14459: warning: node `' is up for `Keyboard Layout' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `Keyboard Layout' despite being its Up target
>./doc/guix.ko.texi:14740: warning: node `Setuid Programs' is next for `?????????' in sectioning but not in menu
>./doc/guix.ko.texi:14740: warning: node `' is prev for `?????????' in sectioning but not in menu
>./doc/guix.ko.texi:14740: warning: node `' is up for `?????????' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `?????????' despite being its Up target
>./doc/guix.ko.texi:29907: warning: node next `Version Control Services' in menu `?????? ?????????' and in sectioning `' differ
>./doc/guix.ko.texi:31262: warning: node prev `PAM Mount Service' in menu `?????? ?????????' and in sectioning `' differ
>./doc/guix.ko.texi:32375: warning: node `X.509 Certificates' is next for `Setuid Programs' in sectioning but not in menu
>./doc/guix.ko.texi:32375: warning: node `?????????' is prev for `Setuid Programs' in sectioning but not in menu
>./doc/guix.ko.texi:32375: warning: node `' is up for `Setuid Programs' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `Setuid Programs' despite being its Up target
>./doc/guix.ko.texi:32445: warning: node `Name Service Switch' is next for `X.509 Certificates' in sectioning but not in menu
>./doc/guix.ko.texi:32445: warning: node `Setuid Programs' is prev for `X.509 Certificates' in sectioning but not in menu
>./doc/guix.ko.texi:32445: warning: node `' is up for `X.509 Certificates' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `X.509 Certificates' despite being its Up target
>./doc/guix.ko.texi:32507: warning: node `Initial RAM Disk' is next for `Name Service Switch' in sectioning but not in menu
>./doc/guix.ko.texi:32507: warning: node `X.509 Certificates' is prev for `Name Service Switch' in sectioning but not in menu
>./doc/guix.ko.texi:32507: warning: node `' is up for `Name Service Switch' in sectioning but not in menu
>./doc/guix.ko.texi:13272: node `' lacks menu item for `Name Service Switch' despite being its Up target
>./doc/guix.ko.texi:32639: warning: node `Bootloader Configuration' is next for `Initial RAM Disk' in sectioning but not in menu
>./doc/guix.ko.texi:32639: warning: node `Name Service Switch' is prev for `Initial RAM Disk' in sectioning but not in menu
>./doc/guix.ko.texi:32639: warning: node `' is up for `Initial RAM Disk' in sectioning but not in menu
>./doc/g
[-- Attachment #2: Type: text/html, Size: 33942 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 11:23 ` Julien Lepiller
@ 2021-10-18 14:37 ` Leo Famulari
0 siblings, 0 replies; 25+ messages in thread
From: Leo Famulari @ 2021-10-18 14:37 UTC (permalink / raw)
To: Julien Lepiller; +Cc: 51259
On Mon, Oct 18, 2021 at 07:23:40AM -0400, Julien Lepiller wrote:
> Hi Leo,
>
> Looks like something is wrong with your setup… are you running in "guix environment guix"? What's your $LANG?
Yes, it's in a "pure" environment.
Normally LANG=en_US.UTF-8, but in the pure environment, LANG is unset.
In both cases, LC_ALL is unset.
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
2021-10-18 11:23 ` Julien Lepiller
@ 2021-10-18 11:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-10-18 12:57 ` Julien Lepiller
2021-10-19 8:18 ` Simon Streit
` (2 subsequent siblings)
4 siblings, 1 reply; 25+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-18 11:54 UTC (permalink / raw)
To: Leo Famulari; +Cc: 51259
[-- Attachment #1: Type: text/plain, Size: 953 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 11:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-10-18 12:57 ` Julien Lepiller
0 siblings, 0 replies; 25+ messages in thread
From: Julien Lepiller @ 2021-10-18 12:57 UTC (permalink / raw)
To: me, 51259, leo
[-- Attachment #1: Type: text/plain, Size: 1831 bytes --]
I managed to reproduce the issue on fedora, in a broken pure environmert. In a pure environment, fedora gives error messages about software that doesn't exist, and asks if I want to install them. If I ^C at that point, I enter the environment, but some things are missing.
There are litteral ?? in manuals that don't use ascii, and this is especially visible in the korean manual. Po4a works fine in my experimentation, but it looks like the po parser or regular expression matching is broken at the POXREF phase, and everything is copied as literal ??.
Maybe setting LANG to a UTF-8 locale in the poxref rule would help? It didn't hix the issue in my case, but I think that's because I'm missing even more variables.
Le 18 octobre 2021 07:54:08 GMT-04:00, Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix@gnu.org> a écrit :
>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
[-- Attachment #2: Type: text/html, Size: 2381 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
2021-10-18 11:23 ` Julien Lepiller
2021-10-18 11:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-10-19 8:18 ` Simon Streit
2021-10-19 9:59 ` Simon Streit
2021-10-19 21:35 ` bug#51259: Cannot build Guix from source (error messages about the translations) Ricardo Wurmus
2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
4 siblings, 1 reply; 25+ messages in thread
From: Simon Streit @ 2021-10-19 8:18 UTC (permalink / raw)
To: Leo Famulari; +Cc: 51259
Hello,
Leo Famulari <leo@famulari.name> writes:
> I noticed today that I can't build Guix from a fresh Git checkout in the
> usual manner. Something goes wrong while building the Korean language
> info manual. I tested it several times and on two different computers,
> both x86_64.
Can confirm that I can't build on a fresh Guix or on another machine.
I just had a look into the file guix.ko.texi. Unfortunately the file
itself is indeed full of question marks:
--8<---------------cut here---------------start------------->8---
@menu
* ???????????? ??????:: Guix ?????? ????????????!
* ????????????:: Guix??? ???????????? ??????????????? ?????????
???????????????.
* ????????? ????????? ????????????:: Guix ????????????.
* ?????? ????????????:: ?????? ????????? ?????? ????????????.
* guix-?????? ????????????:: ?????? ?????? ????????????.
* ?????????????????? ??????:: ??????????????????-?????? ??????.
* Guix ????????????:: Guix ????????? ?????? ????????????.
@end menu
--8<---------------cut here---------------end--------------->8---
Chances are something wrong?
Kind regards,
Simon
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-19 8:18 ` Simon Streit
@ 2021-10-19 9:59 ` Simon Streit
2021-10-19 10:29 ` Raphaël Mélotte
0 siblings, 1 reply; 25+ messages in thread
From: Simon Streit @ 2021-10-19 9:59 UTC (permalink / raw)
To: Leo Famulari; +Cc: 51259
Simon Streit <simon@netpanic.org> writes:
> Leo Famulari <leo@famulari.name> writes:
>
>> I noticed today that I can't build Guix from a fresh Git checkout in the
>> usual manner. Something goes wrong while building the Korean language
>> info manual. I tested it several times and on two different computers,
>> both x86_64.
>
> Can confirm that I can't build on a fresh Guix or on another machine.
>
> I just had a look into the file guix.ko.texi. Unfortunately the file
> itself is indeed full of question marks:
>
> @menu
> * ???????????? ??????:: Guix ?????? ????????????!
> * ????????????:: Guix??? ???????????? ??????????????? ?????????
> ???????????????.
> * ????????? ????????? ????????????:: Guix ????????????.
> * ?????? ????????????:: ?????? ????????? ?????? ????????????.
> * guix-?????? ????????????:: ?????? ?????? ????????????.
> * ?????????????????? ??????:: ??????????????????-?????? ??????.
> * Guix ????????????:: Guix ????????? ?????? ????????????.
> @end menu
Extending my previous message:
I first thought that it had to do with commit
15c91189cb61c579f4289047c79530cefe75215f, but it turns out that commit
0623138ffa5b066afc25547ffdeb97753cb0ee9a creates these errors.
Commit d1b375402f5680b1e5a77dd1fb77e1e9d94625d1 is okay.
Kind regards
Simon
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-19 9:59 ` Simon Streit
@ 2021-10-19 10:29 ` Raphaël Mélotte
2021-10-20 2:06 ` Julien Lepiller
0 siblings, 1 reply; 25+ messages in thread
From: Raphaël Mélotte @ 2021-10-19 10:29 UTC (permalink / raw)
To: Simon Streit, Leo Famulari; +Cc: 51259
On 10/19/21 11:59 AM, Simon Streit wrote:
> Extending my previous message:
>
> I first thought that it had to do with commit
> 15c91189cb61c579f4289047c79530cefe75215f, but it turns out that commit
> 0623138ffa5b066afc25547ffdeb97753cb0ee9a creates these errors.
>
> Commit d1b375402f5680b1e5a77dd1fb77e1e9d94625d1 is okay.
Building on Debian 10, I was about to report the same.
From a git bisect I got:
"0623138ffa5b066afc25547ffdeb97753cb0ee9a is the first bad commit".
I can confirm that in the meantime, compiling with $LC_ALL set manually (to the
value of $LANG outside the environment) also worked for me:
---
guix environment guix --pure --ad-hoc help2man git strace bash -- sh -c "export
LC_ALL=$LANG && ./bootstrap && ./configure --localstatedir=/var && make
---
Kind regards,
Raphaël
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-19 10:29 ` Raphaël Mélotte
@ 2021-10-20 2:06 ` Julien Lepiller
2021-10-20 10:40 ` Raphaël Mélotte
0 siblings, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 2:06 UTC (permalink / raw)
To: Raphaël Mélotte; +Cc: 51259, Simon Streit
[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]
Le Tue, 19 Oct 2021 12:29:47 +0200,
Raphaël Mélotte <raphael.melotte@mind.be> a écrit :
> On 10/19/21 11:59 AM, Simon Streit wrote:
> > Extending my previous message:
> >
> > I first thought that it had to do with commit
> > 15c91189cb61c579f4289047c79530cefe75215f, but it turns out that
> > commit 0623138ffa5b066afc25547ffdeb97753cb0ee9a creates these
> > errors.
> >
> > Commit d1b375402f5680b1e5a77dd1fb77e1e9d94625d1 is okay.
> Building on Debian 10, I was about to report the same.
> From a git bisect I got:
> "0623138ffa5b066afc25547ffdeb97753cb0ee9a is the first bad commit".
>
> I can confirm that in the meantime, compiling with $LC_ALL set
> manually (to the value of $LANG outside the environment) also worked
> for me: ---
> guix environment guix --pure --ad-hoc help2man git strace bash -- sh
> -c "export LC_ALL=$LANG && ./bootstrap && ./configure
> --localstatedir=/var && make ---
>
>
> Kind regards,
>
> Raphaël
>
>
>
Since it seems this is due to the lack of the LC_ALL variable in the
pure environment, how about the attached patch?
[-- Attachment #2: 0001-doc-Set-LC_ALL-when-translating-xref-commands.patch --]
[-- Type: text/x-patch, Size: 928 bytes --]
From bcabc8a22e8462e9398d09efa1c9eef450fb02c4 Mon Sep 17 00:00:00 2001
Message-Id: <bcabc8a22e8462e9398d09efa1c9eef450fb02c4.1634695362.git.julien@lepiller.eu>
From: Julien Lepiller <julien@lepiller.eu>
Date: Wed, 20 Oct 2021 04:02:06 +0200
Subject: [PATCH] doc: Set LC_ALL when translating xref commands.
* doc/local.mk (xref_command): Set LC_ALL.
---
doc/local.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/local.mk b/doc/local.mk
index fff11f8183..751d0e5f90 100644
--- a/doc/local.mk
+++ b/doc/local.mk
@@ -102,7 +102,7 @@ PO4A_PARAMS += -f texinfo # texinfo format
# reference is not translated, which means it references a section that does not
# exist.
define xref_command
-$(top_srcdir)/pre-inst-env $(GUILE) --no-auto-compile \
+LC_ALL=en_US.UTF-8 $(top_srcdir)/pre-inst-env $(GUILE) --no-auto-compile \
"$(top_srcdir)/build-aux/convert-xref.scm" \
$@.tmp $<
endef
--
2.33.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 2:06 ` Julien Lepiller
@ 2021-10-20 10:40 ` Raphaël Mélotte
2021-10-20 11:12 ` Julien Lepiller
2021-10-20 12:11 ` Julien Lepiller
0 siblings, 2 replies; 25+ messages in thread
From: Raphaël Mélotte @ 2021-10-20 10:40 UTC (permalink / raw)
To: Julien Lepiller; +Cc: 51259, Simon Streit
[-- Attachment #1: Type: text/plain, Size: 659 bytes --]
Hello,
On 10/20/21 4:06 AM, Julien Lepiller wrote:
>
> Since it seems this is due to the lack of the LC_ALL variable in the
> pure environment, how about the attached patch?
With the attached patch on top of master (c650160abb), the build fails with
messages similar to this one:
./doc/guix.de.texi:158: @ref reference to nonexistent node `Translating Guix'
I attached the build logs.
I used the following to build, to make sure to start from a clean tree:
---
git clean -ffdx && guix environment guix --pure --ad-hoc help2man git strace --
sh -c './bootstrap && ./configure --localstatedir=/var && make' | tee build.log
---
Kind regards,
Raphaël
[-- Attachment #2: build.log --]
[-- Type: text/x-log, Size: 29886 bytes --]
Copying file ABOUT-NLS
Copying file build-aux/config.rpath
Copying file m4/codeset.m4
Copying file m4/extern-inline.m4
Copying file m4/fcntl-o.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/threadlib.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/guix/Makefile.in.in
Copying file po/packages/Makefile.in.in
Copying file po/guix/Makevars.template
Copying file po/packages/Makevars.template
Copying file po/guix/Rules-quot
Copying file po/packages/Rules-quot
Copying file po/guix/boldquot.sed
Copying file po/packages/boldquot.sed
Copying file po/guix/en@boldquot.header
Copying file po/packages/en@boldquot.header
Copying file po/guix/en@quot.header
Copying file po/packages/en@quot.header
Copying file po/guix/insert-header.sin
Copying file po/packages/insert-header.sin
Copying file po/guix/quot.sed
Copying file po/packages/quot.sed
Copying file po/guix/remove-potcdate.sin
Copying file po/packages/remove-potcdate.sin
checking for a BSD-compatible install... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/grep
checking for egrep... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a sed that does not truncate output... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt
checking for gmsgfmt... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt
checking for xgettext... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext
checking for msgmerge... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgmerge
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for ld used by gcc... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/ld
checking if the linker (/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for sed... (cached) /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/sed
checking for the Guix system type... x86_64-linux
checking for the store directory... /gnu/store
checking the length of the installed socket file name... 30
checking for unit test root directory... /home/rme/Documents/guix/test-tmp
checking the length of the socket file name used in tests... 65
checking the length of a typical hash bang line... 73
checking the length of a hash bang line used in tests... 102
checking for pkg-config... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 3.0
configure: found guile 3.0
checking for guile-3.0... no
checking for guile3.0... no
checking for guile-3... no
checking for guile3... no
checking for guile... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile
checking for Guile version >= 3.0... 3.0.7
checking for guild... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guild
checking for guile-config... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile-config
checking for guile-3.0... yes
checking if (gnutls) is available... yes
checking if (git) is available... yes
checking whether Guile-JSON is available and recent enough... yes
checking whether Guile-Sqlite3 is available and recent enough... yes
checking whether Guile-Gcrypt is available and recent enough... yes
checking whether Guile-Git is available and recent enough... yes
checking if (htmlprag) exports `%strict-tokenizer?'... yes
checking whether Guile-zlib is available and recent enough... yes
checking if (lzlib) is available... yes
checking if (avahi) is available... yes
checking if (newt) is available... no
checking whether /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile provides feature 'regex'... yes
checking whether /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile provides feature 'posix'... yes
checking whether /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile provides feature 'socket'... yes
checking whether /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile provides feature 'net-db'... yes
checking whether /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile provides feature 'threads'... yes
checking for a sed that does not truncate output... (cached) /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/sed
checking for gzip... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/gzip
checking for bzip2... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/bzip2
checking for xz... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xz
checking for libgcrypt-config... /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/libgcrypt-config
checking libgcrypt's library directory... /gnu/store/qc3k3kd458pgrqsc7ih641160q81npwq-libgcrypt-1.8.5/lib
checking whether Guile-SSH is available and recent enough... yes
checking whether to build daemon... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether g++ supports C++11... yes
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gzdopen in -lz... yes
checking how to run the C++ preprocessor... g++ -E
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for BZ2_bzWriteOpen in -lbz2... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for sqlite3 >= 3.6.19... yes
checking for gcry_md_open in -lgcrypt... yes
checking gcrypt.h usability... yes
checking gcrypt.h presence... yes
checking for gcrypt.h... yes
checking for chroot... yes
checking for unshare... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for lutimes... yes
checking for lchown... yes
checking for posix_fallocate... yes
checking for sched_setaffinity... yes
checking for statvfs... yes
checking for nanosleep... yes
checking for strsignal... yes
checking for statx... yes
checking whether it is possible to create a link to a symlink... yes
checking locale usability... yes
checking locale presence... yes
checking for locale... yes
checking sys/personality.h usability... yes
checking sys/personality.h presence... yes
checking for sys/personality.h... yes
checking for default substitute URLs... https://ci.guix.gnu.org https://bordeaux.guix.gnu.org
checking whether Guile-SSH is available and recent enough... (cached) yes
checking for unit test root directory... (cached) /home/rme/Documents/guix/test-tmp
checking for guile... (cached) /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/guile
checking the current installation's localstatedir... none
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/guix/Makefile.in
config.status: creating po/packages/Makefile.in
config.status: creating etc/guix-daemon.cil
config.status: creating guix/config.scm
config.status: creating etc/committer.scm
config.status: creating test-env
config.status: creating pre-inst-env
config.status: creating nix/config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/guix/POTFILES
config.status: creating po/guix/Makefile
config.status: creating po/packages/POTFILES
config.status: creating po/packages/Makefile
GEN doc/os-config-bare-bones.texi
GEN doc/os-config-desktop.texi
GEN doc/os-config-lightweight-desktop.texi
Compiling Scheme modules...
[ 0%] LOAD guix/build/po.scm
[ 0%] GUILEC guix/build/po.go
PO4A doc/contributing.de.texi
POXREF doc/contributing.de.texi
mv "doc/contributing.de.texi.tmp" "doc/contributing.de.texi"
PO4A doc/guix.de.texi
sed -i "s|guix\.info|$(basename "doc/guix.de.texi" | sed 's|texi$|info|')|" "doc/guix.de.texi.tmp"
POXREF doc/guix.de.texi
mv "doc/guix.de.texi.tmp" "doc/guix.de.texi"
PO4A doc/contributing.es.texi
POXREF doc/contributing.es.texi
mv "doc/contributing.es.texi.tmp" "doc/contributing.es.texi"
PO4A doc/guix.es.texi
sed -i "s|guix\.info|$(basename "doc/guix.es.texi" | sed 's|texi$|info|')|" "doc/guix.es.texi.tmp"
POXREF doc/guix.es.texi
mv "doc/guix.es.texi.tmp" "doc/guix.es.texi"
PO4A doc/contributing.fa.texi
POXREF doc/contributing.fa.texi
mv "doc/contributing.fa.texi.tmp" "doc/contributing.fa.texi"
PO4A doc/guix.fa.texi
sed -i "s|guix\.info|$(basename "doc/guix.fa.texi" | sed 's|texi$|info|')|" "doc/guix.fa.texi.tmp"
POXREF doc/guix.fa.texi
mv "doc/guix.fa.texi.tmp" "doc/guix.fa.texi"
PO4A doc/contributing.fr.texi
POXREF doc/contributing.fr.texi
mv "doc/contributing.fr.texi.tmp" "doc/contributing.fr.texi"
PO4A doc/guix.fr.texi
sed -i "s|guix\.info|$(basename "doc/guix.fr.texi" | sed 's|texi$|info|')|" "doc/guix.fr.texi.tmp"
POXREF doc/guix.fr.texi
mv "doc/guix.fr.texi.tmp" "doc/guix.fr.texi"
PO4A doc/contributing.it.texi
POXREF doc/contributing.it.texi
mv "doc/contributing.it.texi.tmp" "doc/contributing.it.texi"
PO4A doc/guix.it.texi
sed -i "s|guix\.info|$(basename "doc/guix.it.texi" | sed 's|texi$|info|')|" "doc/guix.it.texi.tmp"
POXREF doc/guix.it.texi
mv "doc/guix.it.texi.tmp" "doc/guix.it.texi"
PO4A doc/contributing.ko.texi
POXREF doc/contributing.ko.texi
mv "doc/contributing.ko.texi.tmp" "doc/contributing.ko.texi"
PO4A doc/guix.ko.texi
sed -i "s|guix\.info|$(basename "doc/guix.ko.texi" | sed 's|texi$|info|')|" "doc/guix.ko.texi.tmp"
POXREF doc/guix.ko.texi
mv "doc/guix.ko.texi.tmp" "doc/guix.ko.texi"
PO4A doc/contributing.pt_BR.texi
POXREF doc/contributing.pt_BR.texi
mv "doc/contributing.pt_BR.texi.tmp" "doc/contributing.pt_BR.texi"
PO4A doc/guix.pt_BR.texi
sed -i "s|guix\.info|$(basename "doc/guix.pt_BR.texi" | sed 's|texi$|info|')|" "doc/guix.pt_BR.texi.tmp"
POXREF doc/guix.pt_BR.texi
mv "doc/guix.pt_BR.texi.tmp" "doc/guix.pt_BR.texi"
PO4A doc/contributing.ru.texi
POXREF doc/contributing.ru.texi
mv "doc/contributing.ru.texi.tmp" "doc/contributing.ru.texi"
PO4A doc/guix.ru.texi
sed -i "s|guix\.info|$(basename "doc/guix.ru.texi" | sed 's|texi$|info|')|" "doc/guix.ru.texi.tmp"
POXREF doc/guix.ru.texi
mv "doc/guix.ru.texi.tmp" "doc/guix.ru.texi"
PO4A doc/contributing.sk.texi
POXREF doc/contributing.sk.texi
mv "doc/contributing.sk.texi.tmp" "doc/contributing.sk.texi"
PO4A doc/guix.sk.texi
sed -i "s|guix\.info|$(basename "doc/guix.sk.texi" | sed 's|texi$|info|')|" "doc/guix.sk.texi.tmp"
POXREF doc/guix.sk.texi
mv "doc/guix.sk.texi.tmp" "doc/guix.sk.texi"
PO4A doc/contributing.zh_CN.texi
POXREF doc/contributing.zh_CN.texi
mv "doc/contributing.zh_CN.texi.tmp" "doc/contributing.zh_CN.texi"
PO4A doc/guix.zh_CN.texi
sed -i "s|guix\.info|$(basename "doc/guix.zh_CN.texi" | sed 's|texi$|info|')|" "doc/guix.zh_CN.texi.tmp"
POXREF doc/guix.zh_CN.texi
mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi"
PO4A doc/guix-cookbook.de.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.de.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.de.texi.tmp"
POXREF doc/guix-cookbook.de.texi
mv "doc/guix-cookbook.de.texi.tmp" "doc/guix-cookbook.de.texi"
PO4A doc/guix-cookbook.fa.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.fa.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.fa.texi.tmp"
POXREF doc/guix-cookbook.fa.texi
mv "doc/guix-cookbook.fa.texi.tmp" "doc/guix-cookbook.fa.texi"
PO4A doc/guix-cookbook.fr.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.fr.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.fr.texi.tmp"
POXREF doc/guix-cookbook.fr.texi
mv "doc/guix-cookbook.fr.texi.tmp" "doc/guix-cookbook.fr.texi"
PO4A doc/guix-cookbook.ko.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.ko.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.ko.texi.tmp"
POXREF doc/guix-cookbook.ko.texi
mv "doc/guix-cookbook.ko.texi.tmp" "doc/guix-cookbook.ko.texi"
PO4A doc/guix-cookbook.ru.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.ru.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.ru.texi.tmp"
POXREF doc/guix-cookbook.ru.texi
mv "doc/guix-cookbook.ru.texi.tmp" "doc/guix-cookbook.ru.texi"
PO4A doc/guix-cookbook.sk.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.sk.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.sk.texi.tmp"
POXREF doc/guix-cookbook.sk.texi
mv "doc/guix-cookbook.sk.texi.tmp" "doc/guix-cookbook.sk.texi"
PO4A doc/guix-cookbook.zh_Hans.texi
sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.zh_Hans.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.zh_Hans.texi.tmp"
POXREF doc/guix-cookbook.zh_Hans.texi
mv "doc/guix-cookbook.zh_Hans.texi.tmp" "doc/guix-cookbook.zh_Hans.texi"
GEN nix/libstore/schema.sql.hh
GEN .version
make all-recursive
make[1]: Entering directory '/home/rme/Documents/guix'
Making all in po/guix
make[2]: Entering directory '/home/rme/Documents/guix/po/guix'
make guix.pot-update
make[3]: Entering directory '/home/rme/Documents/guix/po/guix'
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
package_gnu=""; \
test -n "$package_gnu" || { \
if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
LC_ALL=C find -L ../.. -maxdepth 1 -type f \
-size -10000000c -exec grep 'GNU guix' \
/dev/null '{}' ';' 2>/dev/null; \
else \
LC_ALL=C grep 'GNU guix' ../../* 2>/dev/null; \
fi; \
} | grep -v 'libtool:' >/dev/null; then \
package_gnu=yes; \
else \
package_gnu=no; \
fi; \
}; \
if test "$package_gnu" = "yes"; then \
package_prefix='GNU '; \
else \
package_prefix=''; \
fi; \
if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' = '@'PACKAGE_BUGREPORT'@'; then \
msgid_bugs_address='bug-guix@gnu.org'; \
else \
msgid_bugs_address='bug-guix@gnu.org'; \
fi; \
case `/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --default-domain=guix --directory=../.. \
--add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=G_ --keyword=N_:1,2 --keyword=message --keyword=description --keyword=synopsis --keyword=n_ \
--files-from=./POTFILES.in \
--copyright-holder='the authors of Guix (msgids)' \
--msgid-bugs-address="$msgid_bugs_address" \
;; \
*) \
/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --default-domain=guix --directory=../.. \
--add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=G_ --keyword=N_:1,2 --keyword=message --keyword=description --keyword=synopsis --keyword=n_ \
--files-from=./POTFILES.in \
--copyright-holder='the authors of Guix (msgids)' \
--package-name="${package_prefix}guix" \
--package-version='1.3.0.7101-8bd7d' \
--msgid-bugs-address="$msgid_bugs_address" \
;; \
esac
test ! -f guix.po || { \
if test -f ./guix.pot; then \
sed -f remove-potcdate.sed < ./guix.pot > guix.1po && \
sed -f remove-potcdate.sed < guix.po > guix.2po && \
if cmp guix.1po guix.2po >/dev/null 2>&1; then \
rm -f guix.1po guix.2po guix.po; \
else \
rm -f guix.1po guix.2po ./guix.pot && \
mv guix.po ./guix.pot; \
fi; \
else \
mv guix.po ./guix.pot; \
fi; \
}
make[3]: Leaving directory '/home/rme/Documents/guix/po/guix'
test ! -f ./guix.pot || \
test -z "cs.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fr.gmo hu.gmo it.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo vi.gmo zh_CN.gmo" || make cs.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fr.gmo hu.gmo it.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo vi.gmo zh_CN.gmo
make[3]: Entering directory '/home/rme/Documents/guix/po/guix'
rm -f cs.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o cs.gmo cs.po
rm -f da.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o da.gmo da.po
rm -f de.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
make[4]: Entering directory '/home/rme/Documents/guix/po/guix'
make en@boldquot.po-update
make[5]: Entering directory '/home/rme/Documents/guix/po/guix'
sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' ./insert-header.sin > en@boldquot.insert-header
en@boldquot:
en@boldquot:
msgmerge --lang=en@boldquot en@boldquot.po guix.pot -o en@boldquot.new.po
make[5]: Leaving directory '/home/rme/Documents/guix/po/guix'
make[4]: Leaving directory '/home/rme/Documents/guix/po/guix'
rm -f en@boldquot.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po
make[4]: Entering directory '/home/rme/Documents/guix/po/guix'
make en@quot.po-update
make[5]: Entering directory '/home/rme/Documents/guix/po/guix'
sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot.insert-header
en@quot:
en@quot:
msgmerge --lang=en@quot en@quot.po guix.pot -o en@quot.new.po
make[5]: Leaving directory '/home/rme/Documents/guix/po/guix'
make[4]: Leaving directory '/home/rme/Documents/guix/po/guix'
rm -f en@quot.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po
rm -f eo.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.po
rm -f es.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
rm -f fr.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po
rm -f hu.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po
rm -f it.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o it.gmo it.po
rm -f ko.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po
rm -f nl.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po
rm -f oc.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.po
rm -f pl.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po
rm -f pt_BR.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
rm -f ru.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.po
rm -f si.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o si.gmo si.po
rm -f sk.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.po
rm -f sr.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po
rm -f sv.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po
rm -f ta.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o ta.gmo ta.po
rm -f vi.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.po
rm -f zh_CN.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po
make[3]: Leaving directory '/home/rme/Documents/guix/po/guix'
touch stamp-po
make[2]: Leaving directory '/home/rme/Documents/guix/po/guix'
Making all in po/packages
make[2]: Entering directory '/home/rme/Documents/guix/po/packages'
make guix-packages.pot-update
make[3]: Entering directory '/home/rme/Documents/guix/po/packages'
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
package_gnu=""; \
test -n "$package_gnu" || { \
if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
LC_ALL=C find -L ../.. -maxdepth 1 -type f \
-size -10000000c -exec grep 'GNU guix' \
/dev/null '{}' ';' 2>/dev/null; \
else \
LC_ALL=C grep 'GNU guix' ../../* 2>/dev/null; \
fi; \
} | grep -v 'libtool:' >/dev/null; then \
package_gnu=yes; \
else \
package_gnu=no; \
fi; \
}; \
if test "$package_gnu" = "yes"; then \
package_prefix='GNU '; \
else \
package_prefix=''; \
fi; \
if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' = '@'PACKAGE_BUGREPORT'@'; then \
msgid_bugs_address='bug-guix@gnu.org'; \
else \
msgid_bugs_address='bug-guix@gnu.org'; \
fi; \
case `/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --default-domain=guix-packages --directory=../.. \
--add-comments=TRANSLATORS: --language=Scheme --from-code=UTF-8 --keyword=synopsis --keyword=description \
--files-from=./POTFILES.in \
--copyright-holder='the authors of Guix (msgids)' \
--msgid-bugs-address="$msgid_bugs_address" \
;; \
*) \
/gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/xgettext --default-domain=guix-packages --directory=../.. \
--add-comments=TRANSLATORS: --language=Scheme --from-code=UTF-8 --keyword=synopsis --keyword=description \
--files-from=./POTFILES.in \
--copyright-holder='the authors of Guix (msgids)' \
--package-name="${package_prefix}guix" \
--package-version='1.3.0.7101-8bd7d' \
--msgid-bugs-address="$msgid_bugs_address" \
;; \
esac
test ! -f guix-packages.po || { \
if test -f ./guix-packages.pot; then \
sed -f remove-potcdate.sed < ./guix-packages.pot > guix-packages.1po && \
sed -f remove-potcdate.sed < guix-packages.po > guix-packages.2po && \
if cmp guix-packages.1po guix-packages.2po >/dev/null 2>&1; then \
rm -f guix-packages.1po guix-packages.2po guix-packages.po; \
else \
rm -f guix-packages.1po guix-packages.2po ./guix-packages.pot && \
mv guix-packages.po ./guix-packages.pot; \
fi; \
else \
mv guix-packages.po ./guix-packages.pot; \
fi; \
}
make[3]: Leaving directory '/home/rme/Documents/guix/po/packages'
test ! -f ./guix-packages.pot || \
test -z "da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fr.gmo hu.gmo it.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.gmo sr.gmo zh_CN.gmo" || make da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fr.gmo hu.gmo it.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.gmo sr.gmo zh_CN.gmo
make[3]: Entering directory '/home/rme/Documents/guix/po/packages'
rm -f da.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o da.gmo da.po
rm -f de.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
make[4]: Entering directory '/home/rme/Documents/guix/po/packages'
make en@boldquot.po-update
make[5]: Entering directory '/home/rme/Documents/guix/po/packages'
sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' ./insert-header.sin > en@boldquot.insert-header
en@boldquot:
en@boldquot:
msgmerge --lang=en@boldquot en@boldquot.po guix-packages.pot -o en@boldquot.new.po
make[5]: Leaving directory '/home/rme/Documents/guix/po/packages'
make[4]: Leaving directory '/home/rme/Documents/guix/po/packages'
rm -f en@boldquot.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po
make[4]: Entering directory '/home/rme/Documents/guix/po/packages'
make en@quot.po-update
make[5]: Entering directory '/home/rme/Documents/guix/po/packages'
sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot.insert-header
en@quot:
en@quot:
msgmerge --lang=en@quot en@quot.po guix-packages.pot -o en@quot.new.po
make[5]: Leaving directory '/home/rme/Documents/guix/po/packages'
make[4]: Leaving directory '/home/rme/Documents/guix/po/packages'
rm -f en@quot.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po
rm -f eo.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.po
rm -f es.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
rm -f fa.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o fa.gmo fa.po
rm -f fr.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po
rm -f hu.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po
rm -f it.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o it.gmo it.po
rm -f ko.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po
rm -f nl.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po
rm -f oc.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.po
rm -f pl.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po
rm -f pt_BR.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
rm -f sk.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.po
rm -f sr.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po
rm -f zh_CN.gmo && /gnu/store/jjd57zzlcy5dxwrw5qirz05v0mds5zpl-profile/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po
make[3]: Leaving directory '/home/rme/Documents/guix/po/packages'
touch stamp-po
make[2]: Leaving directory '/home/rme/Documents/guix/po/packages'
make[2]: Entering directory '/home/rme/Documents/guix'
make[3]: Entering directory '/home/rme/Documents/guix'
make[3]: Leaving directory '/home/rme/Documents/guix'
Updating ./doc/version.texi
MAKEINFO doc/guix.info
Updating ./doc/version-de.texi
MAKEINFO doc/guix.de.info
make[2]: Leaving directory '/home/rme/Documents/guix'
make[1]: Leaving directory '/home/rme/Documents/guix'
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 10:40 ` Raphaël Mélotte
@ 2021-10-20 11:12 ` Julien Lepiller
2021-10-20 12:11 ` Julien Lepiller
1 sibling, 0 replies; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 11:12 UTC (permalink / raw)
To: Raphaël Mélotte; +Cc: 51259, Simon Streit
[-- Attachment #1: Type: text/plain, Size: 1047 bytes --]
Arg, I don't get why you get that one… I'll see what I can find. In the meantime, you can build the rest of guix locally with "make make-go", which doesn't depend on the manuals, although you won't be able to push with the prepush hook.
Le 20 octobre 2021 06:40:17 GMT-04:00, "Raphaël Mélotte" <raphael.melotte@mind.be> a écrit :
>Hello,
>
>On 10/20/21 4:06 AM, Julien Lepiller wrote:
>
>>
>> Since it seems this is due to the lack of the LC_ALL variable in the
>> pure environment, how about the attached patch?
>
>With the attached patch on top of master (c650160abb), the build fails with
>messages similar to this one:
>./doc/guix.de.texi:158: @ref reference to nonexistent node `Translating Guix'
>
>I attached the build logs.
>
>I used the following to build, to make sure to start from a clean tree:
>---
>git clean -ffdx && guix environment guix --pure --ad-hoc help2man git strace --
>sh -c './bootstrap && ./configure --localstatedir=/var && make' | tee build.log
>
>---
>
>Kind regards,
>
>Raphaël
[-- Attachment #2: Type: text/html, Size: 1457 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 10:40 ` Raphaël Mélotte
2021-10-20 11:12 ` Julien Lepiller
@ 2021-10-20 12:11 ` Julien Lepiller
2021-10-20 14:20 ` Raphaël Mélotte
2021-10-22 0:37 ` Julien Lepiller
1 sibling, 2 replies; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 12:11 UTC (permalink / raw)
To: Raphaël Mélotte; +Cc: 51259, Simon Streit
[-- Attachment #1: Type: text/plain, Size: 1087 bytes --]
Le Wed, 20 Oct 2021 12:40:17 +0200,
Raphaël Mélotte <raphael.melotte@mind.be> a écrit :
> Hello,
>
> On 10/20/21 4:06 AM, Julien Lepiller wrote:
>
> >
> > Since it seems this is due to the lack of the LC_ALL variable in the
> > pure environment, how about the attached patch?
>
> With the attached patch on top of master (c650160abb), the build
> fails with messages similar to this one:
> ./doc/guix.de.texi:158: @ref reference to nonexistent node
> `Translating Guix'
>
> I attached the build logs.
>
> I used the following to build, to make sure to start from a clean
> tree: ---
> git clean -ffdx && guix environment guix --pure --ad-hoc help2man git
> strace -- sh -c './bootstrap && ./configure --localstatedir=/var &&
> make' | tee build.log
>
> ---
>
> Kind regards,
>
> Raphaël
So, it looks like my change prevented the xref command from running
altogether, which explains the error. Moving the variable definition
seems to help; I was able to build from a clean checkout in a pure
environment with the attached revised patch.
[-- Attachment #2: 0001-doc-Set-LC_ALL-when-translating-xref-commands.patch --]
[-- Type: text/x-patch, Size: 1654 bytes --]
From 9cf411955afe9d3cb95d8060bb37ce97fdcbacb0 Mon Sep 17 00:00:00 2001
Message-Id: <9cf411955afe9d3cb95d8060bb37ce97fdcbacb0.1634731604.git.julien@lepiller.eu>
From: Julien Lepiller <julien@lepiller.eu>
Date: Wed, 20 Oct 2021 04:02:06 +0200
Subject: [PATCH] doc: Set LC_ALL when translating xref commands.
* doc/local.mk (xref_command): Set LC_ALL.
---
doc/local.mk | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/doc/local.mk b/doc/local.mk
index fff11f8183..d0cab306a4 100644
--- a/doc/local.mk
+++ b/doc/local.mk
@@ -110,18 +110,18 @@ endef
$(srcdir)/%D%/guix.%.texi: po/doc/guix-manual.%.po $(srcdir)/%D%/contributing.%.texi guix/build/po.go
-$(AM_V_PO4A)$(PO4A_TRANSLATE) $(PO4A_PARAMS) -m "%D%/guix.texi" -p "$<" -l "$@.tmp"
-sed -i "s|guix\.info|$$(basename "$@" | sed 's|texi$$|info|')|" "$@.tmp"
- -$(AM_V_POXREF)$(xref_command)
+ -$(AM_V_POXREF)LC_ALL=en_US.UTF-8 $(xref_command)
-mv "$@.tmp" "$@"
$(srcdir)/%D%/guix-cookbook.%.texi: po/doc/guix-cookbook.%.po guix/build/po.go
-$(AM_V_PO4A)$(PO4A_TRANSLATE) $(PO4A_PARAMS) -m "%D%/guix-cookbook.texi" -p "$<" -l "$@.tmp"
-sed -i "s|guix-cookbook\.info|$$(basename "$@" | sed 's|texi$$|info|')|" "$@.tmp"
- -$(AM_V_POXREF)$(xref_command)
+ -$(AM_V_POXREF)LC_ALL=en_US.UTF-8 $(xref_command)
-mv "$@.tmp" "$@"
$(srcdir)/%D%/contributing.%.texi: po/doc/guix-manual.%.po guix/build/po.go
-$(AM_V_PO4A)$(PO4A_TRANSLATE) $(PO4A_PARAMS) -m "%D%/contributing.texi" -p "$<" -l "$@.tmp"
- -$(AM_V_POXREF)$(xref_command)
+ -$(AM_V_POXREF)LC_ALL=en_US.UTF-8 $(xref_command)
-mv "$@.tmp" "$@"
%D%/os-config-%.texi: gnu/system/examples/%.tmpl
--
2.33.0
^ permalink raw reply related [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 12:11 ` Julien Lepiller
@ 2021-10-20 14:20 ` Raphaël Mélotte
2021-10-22 0:37 ` Julien Lepiller
1 sibling, 0 replies; 25+ messages in thread
From: Raphaël Mélotte @ 2021-10-20 14:20 UTC (permalink / raw)
To: Julien Lepiller; +Cc: 51259, Simon Streit
On 10/20/21 2:11 PM, Julien Lepiller wrote:
> So, it looks like my change prevented the xref command from running
> altogether, which explains the error. Moving the variable definition
> seems to help; I was able to build from a clean checkout in a pure
> environment with the attached revised patch.
>
Indeed! With this change it compiles successfully on my side as well.
Thanks,
Raphaël
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 12:11 ` Julien Lepiller
2021-10-20 14:20 ` Raphaël Mélotte
@ 2021-10-22 0:37 ` Julien Lepiller
2021-10-19 22:45 ` bug#51294: Error/bug: bootstrapping a new guix source tree jgart via Bug reports for GNU Guix
1 sibling, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-22 0:37 UTC (permalink / raw)
To: Raphaël Mélotte; +Cc: Simon Streit, 51259-done
I pushed my patch to master as
c5881ff1f3ea321401b0f040c4e795bcd452ef5d, so tentatively closing this
bug.
Note that, if you encountered the issue, this patch is not enough: you
already have .texi files that contain lots of "??". You'll need to
start from a clean checkout, or at least clean the texi files with
something like:
git pull # to get the patch
rm doc/*.texi # remove texi files
git checkout doc # reinstate those that are commited
./bootstrap # recreate dummy files for the Makefile to be happy
make # should now be working
Sorry for the inconvenience!
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51294: Error/bug: bootstrapping a new guix source tree
@ 2021-10-19 22:45 ` jgart via Bug reports for GNU Guix
2021-10-20 2:04 ` Julien Lepiller
[not found] ` <handler.51294.D51259.163486307231239.notifdone@debbugs.gnu.org>
0 siblings, 2 replies; 25+ messages in thread
From: jgart via Bug reports for GNU Guix @ 2021-10-19 22:45 UTC (permalink / raw)
To: 51294
Hi I'm getting the following error when running the following in a new guix
source tree:
```
./bootstrap
./configure --localstatedir=/var
make
```
~/guix-reproduce-bug [env]$ make
GEN nix/libstore/schema.sql.hh
GEN .version
make all-recursive
make[1]: Entering directory '/home/jgart/guix-reproduce-bug'
Making all in po/guix
make[2]: Entering directory '/home/jgart/guix-reproduce-bug/po/guix'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jgart/guix-reproduce-bug/po/guix'
Making all in po/packages
make[2]: Entering directory '/home/jgart/guix-reproduce-bug/po/packages'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/jgart/guix-reproduce-bug/po/packages'
make[2]: Entering directory '/home/jgart/guix-reproduce-bug'
MAKEINFO doc/guix.ko.info
Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
Use of uninitialized value in hash element at /gnu/store/w8k9hcigvhzrlrblv8lgqj77sm3833rs-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
./doc/guix.ko.texi:604: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:2065: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:2538: @node `?????? ??????' previously defined
./doc/guix.ko.texi:2262: here is the previous definition as @node
./doc/guix.ko.texi:2739: @node `????????????' previously defined
./doc/guix.ko.texi:884: here is the previous definition as @node
./doc/guix.ko.texi:2940: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
./doc/guix.ko.texi:2973: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:4933: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:5459: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:10011: @node `????????????' previously defined
./doc/guix.ko.texi:884: here is the previous definition as @node
./doc/guix.ko.texi:13272: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
./doc/guix.ko.texi:14606: @node `????????????' previously defined
./doc/guix.ko.texi:884: here is the previous definition as @node
./doc/guix.ko.texi:31230: @node `?????? ?????????' previously defined
./doc/guix.ko.texi:13804: here is the previous definition as @node
./doc/guix.ko.texi:35444: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
./doc/guix.ko.texi:35642: @node `?????? ?????????' previously defined
./doc/guix.ko.texi:13804: here is the previous definition as @node
doc/contributing.ko.texi:1: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
doc/contributing.ko.texi:31: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
doc/contributing.ko.texi:229: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
doc/contributing.ko.texi:318: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
doc/contributing.ko.texi:423: @node `????????? ?????? ?????????' previously defined
./doc/guix.ko.texi:2623: here is the previous definition as @node
doc/contributing.ko.texi:690: @node `????????? ??????' previously defined
./doc/guix.ko.texi:2029: here is the previous definition as @node
doc/contributing.ko.texi:777: @node `?????? ?????????' previously defined
./doc/guix.ko.texi:13804: here is the previous definition as @node
doc/contributing.ko.texi:796: @node `??? ??????' previously defined
doc/contributing.ko.texi:762: here is the previous definition as @node
doc/contributing.ko.texi:833: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
doc/contributing.ko.texi:869: @node `?????? ??????' previously defined
./doc/guix.ko.texi:2262: here is the previous definition as @node
doc/contributing.ko.texi:883: @node `??????????????? ????????????' previously defined
./doc/guix.ko.texi:6295: here is the previous definition as @node
doc/contributing.ko.texi:890: @node `??????' previously defined
./doc/guix.ko.texi:431: here is the previous definition as @node
doc/contributing.ko.texi:967: @node `?????? ??????' previously defined
./doc/guix.ko.texi:2262: here is the previous definition as @node
doc/contributing.ko.texi:1347: @node `?????? ??????' previously defined
./doc/guix.ko.texi:2262: here is the previous definition as @node
doc/contributing.ko.texi:1605: @node `Guix ????????????' previously defined
./doc/guix.ko.texi:1993: here is the previous definition as @node
./doc/guix.ko.texi:36119: @node `?????? ??????' previously defined
./doc/guix.ko.texi:2262: here is the previous definition as @node
./doc/guix.ko.texi:36123: @node `??????????????? ??????' previously defined
doc/contributing.ko.texi:396: here is the previous definition as @node
./doc/guix.ko.texi:431: warning: node next `??????' in menu `???????????? ????????????' and in sectioning `' differ
./doc/guix.ko.texi:431: warning: node up `??????' in menu `????????? ??????' and in sectioning `Top' differ
./doc/guix.ko.texi:647: warning: node `????????????' is next for `???????????? ??????' in sectioning but not in menu
./doc/guix.ko.texi:647: warning: node `' is up for `???????????? ??????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `???????????? ??????' despite being its Up target
./doc/guix.ko.texi:884: warning: node next `????????????' in menu `????????? ??????' and in sectioning `????????? ????????? ????????????' differ
./doc/guix.ko.texi:884: warning: node prev `????????????' in menu `??????????????? ????????????' and in sectioning `???????????? ??????' differ
./doc/guix.ko.texi:884: warning: node up `????????????' in menu `Top' and in sectioning `' differ
./doc/guix.ko.texi:604: node `' lacks menu item for `????????????' despite being its Up target
./doc/guix.ko.texi:970: warning: node `?????? ????????????' is next for `????????? ????????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:970: warning: node `????????????' is prev for `????????? ????????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:970: warning: node `' is up for `????????? ????????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `????????? ????????? ????????????' despite being its Up target
./doc/guix.ko.texi:1065: warning: node `guix-?????? ????????????' is next for `?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:1065: warning: node `????????? ????????? ????????????' is prev for `?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:1065: warning: node `' is up for `?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `?????? ????????????' despite being its Up target
./doc/guix.ko.texi:1524: warning: node `?????????????????? ??????' is next for `guix-?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:1524: warning: node `?????? ????????????' is prev for `guix-?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:1524: warning: node `' is up for `guix-?????? ????????????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `guix-?????? ????????????' despite being its Up target
./doc/guix.ko.texi:1814: warning: node `Guix ????????????' is next for `?????????????????? ??????' in sectioning but not in menu
./doc/guix.ko.texi:1814: warning: node `guix-?????? ????????????' is prev for `?????????????????? ??????' in sectioning but not in menu
./doc/guix.ko.texi:1814: warning: node `' is up for `?????????????????? ??????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `?????????????????? ??????' despite being its Up target
./doc/guix.ko.texi:1993: warning: node `?????????????????? ??????' is prev for `Guix ????????????' in sectioning but not in menu
./doc/guix.ko.texi:1993: warning: node `' is up for `Guix ????????????' in sectioning but not in menu
./doc/guix.ko.texi:604: node `' lacks menu item for `Guix ????????????' despite being its Up target
./doc/guix.ko.texi:2029: warning: node next `????????? ??????' in menu `Home Configuration' and in sectioning `' differ
./doc/guix.ko.texi:2029: warning: node prev `????????? ??????' in menu `????????????' and in sectioning `' differ
./doc/guix.ko.texi:2090: warning: node prev `???????????? ????????????' in menu `??????' and in sectioning `' differ
./doc/guix.ko.texi:2262: warning: node prev `?????? ??????' in menu `????????? ????????? ??????????????? ?????????' and in sectioning `????????? ????????? ??????' differ
./doc/guix.ko.texi:2262: warning: node up `?????? ??????' in menu `?????? ??????' and in sectioning `????????? ??????' differ
./doc/guix.ko.texi:2281: warning: node next `????????? ????????? ??????????????? ?????????' in menu `?????? ??????' and in sectioning `' differ
./doc/guix.ko.texi:3059: warning: node `Substitutes' is next for `Invoking guix package' in sectioning but not in menu
./doc/guix.ko.texi:3059: warning: node `' is prev for `Invoking guix package' in sectioning but not in menu
./doc/guix.ko.texi:3059: warning: node `' is up for `Invoking guix package' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix package' despite being its Up target
./doc/guix.ko.texi:3655: warning: node `Packages with Multiple Outputs' is next for `Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:3655: warning: node `Invoking guix package' is prev for `Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:3655: warning: node `' is up for `Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Substitutes' despite being its Up target
./doc/guix.ko.texi:3978: warning: node `Invoking guix gc' is next for `Packages with Multiple Outputs' in sectioning but not in menu
./doc/guix.ko.texi:3978: warning: node `Substitutes' is prev for `Packages with Multiple Outputs' in sectioning but not in menu
./doc/guix.ko.texi:3978: warning: node `' is up for `Packages with Multiple Outputs' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Packages with Multiple Outputs' despite being its Up target
./doc/guix.ko.texi:4030: warning: node `Invoking guix pull' is next for `Invoking guix gc' in sectioning but not in menu
./doc/guix.ko.texi:4030: warning: node `Packages with Multiple Outputs' is prev for `Invoking guix gc' in sectioning but not in menu
./doc/guix.ko.texi:4030: warning: node `' is up for `Invoking guix gc' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix gc' despite being its Up target
./doc/guix.ko.texi:4234: warning: node `Invoking guix time-machine' is next for `Invoking guix pull' in sectioning but not in menu
./doc/guix.ko.texi:4234: warning: node `Invoking guix gc' is prev for `Invoking guix pull' in sectioning but not in menu
./doc/guix.ko.texi:4234: warning: node `' is up for `Invoking guix pull' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix pull' despite being its Up target
./doc/guix.ko.texi:4476: warning: node `Inferiors' is next for `Invoking guix time-machine' in sectioning but not in menu
./doc/guix.ko.texi:4476: warning: node `Invoking guix pull' is prev for `Invoking guix time-machine' in sectioning but not in menu
./doc/guix.ko.texi:4476: warning: node `' is up for `Invoking guix time-machine' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix time-machine' despite being its Up target
./doc/guix.ko.texi:4531: warning: node `Invoking guix describe' is next for `Inferiors' in sectioning but not in menu
./doc/guix.ko.texi:4531: warning: node `Invoking guix time-machine' is prev for `Inferiors' in sectioning but not in menu
./doc/guix.ko.texi:4531: warning: node `' is up for `Inferiors' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Inferiors' despite being its Up target
./doc/guix.ko.texi:4658: warning: node `Invoking guix archive' is next for `Invoking guix describe' in sectioning but not in menu
./doc/guix.ko.texi:4658: warning: node `Inferiors' is prev for `Invoking guix describe' in sectioning but not in menu
./doc/guix.ko.texi:4658: warning: node `' is up for `Invoking guix describe' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix describe' despite being its Up target
./doc/guix.ko.texi:4753: warning: node `Invoking guix describe' is prev for `Invoking guix archive' in sectioning but not in menu
./doc/guix.ko.texi:4753: warning: node `' is up for `Invoking guix archive' in sectioning but not in menu
./doc/guix.ko.texi:2940: node `' lacks menu item for `Invoking guix archive' despite being its Up target
./doc/guix.ko.texi:4968: warning: node `Using a Custom Guix Channel' is next for `Specifying Additional Channels' in sectioning but not in menu
./doc/guix.ko.texi:4968: warning: node `' is up for `Specifying Additional Channels' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Specifying Additional Channels' despite being its Up target
./doc/guix.ko.texi:5019: warning: node `Replicating Guix' is next for `Using a Custom Guix Channel' in sectioning but not in menu
./doc/guix.ko.texi:5019: warning: node `Specifying Additional Channels' is prev for `Using a Custom Guix Channel' in sectioning but not in menu
./doc/guix.ko.texi:5019: warning: node `' is up for `Using a Custom Guix Channel' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Using a Custom Guix Channel' despite being its Up target
./doc/guix.ko.texi:5042: warning: node `Channel Authentication' is next for `Replicating Guix' in sectioning but not in menu
./doc/guix.ko.texi:5042: warning: node `Using a Custom Guix Channel' is prev for `Replicating Guix' in sectioning but not in menu
./doc/guix.ko.texi:5042: warning: node `' is up for `Replicating Guix' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Replicating Guix' despite being its Up target
./doc/guix.ko.texi:5081: warning: node `Channels with Substitutes' is next for `Channel Authentication' in sectioning but not in menu
./doc/guix.ko.texi:5081: warning: node `Replicating Guix' is prev for `Channel Authentication' in sectioning but not in menu
./doc/guix.ko.texi:5081: warning: node `' is up for `Channel Authentication' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Channel Authentication' despite being its Up target
./doc/guix.ko.texi:5121: warning: node `Creating a Channel' is next for `Channels with Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:5121: warning: node `Channel Authentication' is prev for `Channels with Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:5121: warning: node `' is up for `Channels with Substitutes' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Channels with Substitutes' despite being its Up target
./doc/guix.ko.texi:5146: warning: node `Package Modules in a Sub-directory' is next for `Creating a Channel' in sectioning but not in menu
./doc/guix.ko.texi:5146: warning: node `Channels with Substitutes' is prev for `Creating a Channel' in sectioning but not in menu
./doc/guix.ko.texi:5146: warning: node `' is up for `Creating a Channel' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Creating a Channel' despite being its Up target
./doc/guix.ko.texi:5212: warning: node `Declaring Channel Dependencies' is next for `Package Modules in a Sub-directory' in sectioning but not in menu
./doc/guix.ko.texi:5212: warning: node `Creating a Channel' is prev for `Package Modules in a Sub-directory' in sectioning but not in menu
./doc/guix.ko.texi:5212: warning: node `' is up for `Package Modules in a Sub-directory' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Package Modules in a Sub-directory' despite being its Up target
./doc/guix.ko.texi:5226: warning: node `Specifying Channel Authorizations' is next for `Declaring Channel Dependencies' in sectioning but not in menu
./doc/guix.ko.texi:5226: warning: node `Package Modules in a Sub-directory' is prev for `Declaring Channel Dependencies' in sectioning but not in menu
./doc/guix.ko.texi:5226: warning: node `' is up for `Declaring Channel Dependencies' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Declaring Channel Dependencies' despite being its Up target
./doc/guix.ko.texi:5268: warning: node `Primary URL' is next for `Specifying Channel Authorizations' in sectioning but not in menu
./doc/guix.ko.texi:5268: warning: node `Declaring Channel Dependencies' is prev for `Specifying Channel Authorizations' in sectioning but not in menu
./doc/guix.ko.texi:5268: warning: node `' is up for `Specifying Channel Authorizations' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Specifying Channel Authorizations' despite being its Up target
./doc/guix.ko.texi:5367: warning: node `Writing Channel News' is next for `Primary URL' in sectioning but not in menu
./doc/guix.ko.texi:5367: warning: node `Specifying Channel Authorizations' is prev for `Primary URL' in sectioning but not in menu
./doc/guix.ko.texi:5367: warning: node `' is up for `Primary URL' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Primary URL' despite being its Up target
./doc/guix.ko.texi:5390: warning: node `Primary URL' is prev for `Writing Channel News' in sectioning but not in menu
./doc/guix.ko.texi:5390: warning: node `' is up for `Writing Channel News' in sectioning but not in menu
./doc/guix.ko.texi:4933: node `' lacks menu item for `Writing Channel News' despite being its Up target
./doc/guix.ko.texi:5480: warning: node `Invoking guix pack' is next for `Invoking guix environment' in sectioning but not in menu
./doc/guix.ko.texi:5480: warning: node `' is up for `Invoking guix environment' in sectioning but not in menu
./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix environment' despite being its Up target
./doc/guix.ko.texi:5830: warning: node `The GCC toolchain' is next for `Invoking guix pack' in sectioning but not in menu
./doc/guix.ko.texi:5830: warning: node `Invoking guix environment' is prev for `Invoking guix pack' in sectioning but not in menu
./doc/guix.ko.texi:5830: warning: node `' is up for `Invoking guix pack' in sectioning but not in menu
./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix pack' despite being its Up target
./doc/guix.ko.texi:6210: warning: node `Invoking guix git authenticate' is next for `The GCC toolchain' in sectioning but not in menu
./doc/guix.ko.texi:6210: warning: node `Invoking guix pack' is prev for `The GCC toolchain' in sectioning but not in menu
./doc/guix.ko.texi:6210: warning: node `' is up for `The GCC toolchain' in sectioning but not in menu
./doc/guix.ko.texi:5459: node `' lacks menu item for `The GCC toolchain' despite being its Up target
./doc/guix.ko.texi:6236: warning: node `The GCC toolchain' is prev for `Invoking guix git authenticate' in sectioning but not in menu
./doc/guix.ko.texi:6236: warning: node `' is up for `Invoking guix git authenticate' in sectioning but not in menu
./doc/guix.ko.texi:5459: node `' lacks menu item for `Invoking guix git authenticate' despite being its Up target
./doc/guix.ko.texi:6295: warning: node next `??????????????? ????????????' in menu `????????????' and in sectioning `' differ
./doc/guix.ko.texi:6295: warning: node prev `??????????????? ????????????' in menu `??????' and in sectioning `' differ
./doc/guix.ko.texi:10037: warning: node `Invoking guix edit' is next for `Invoking guix build' in sectioning but not in menu
./doc/guix.ko.texi:10037: warning: node `' is up for `Invoking guix build' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix build' despite being its Up target
./doc/guix.ko.texi:10851: warning: node `Invoking guix download' is next for `Invoking guix edit' in sectioning but not in menu
./doc/guix.ko.texi:10851: warning: node `Invoking guix build' is prev for `Invoking guix edit' in sectioning but not in menu
./doc/guix.ko.texi:10851: warning: node `' is up for `Invoking guix edit' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix edit' despite being its Up target
./doc/guix.ko.texi:10879: warning: node `Invoking guix hash' is next for `Invoking guix download' in sectioning but not in menu
./doc/guix.ko.texi:10879: warning: node `Invoking guix edit' is prev for `Invoking guix download' in sectioning but not in menu
./doc/guix.ko.texi:10879: warning: node `' is up for `Invoking guix download' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix download' despite being its Up target
./doc/guix.ko.texi:10933: warning: node `Invoking guix import' is next for `Invoking guix hash' in sectioning but not in menu
./doc/guix.ko.texi:10933: warning: node `Invoking guix download' is prev for `Invoking guix hash' in sectioning but not in menu
./doc/guix.ko.texi:10933: warning: node `' is up for `Invoking guix hash' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix hash' despite being its Up target
./doc/guix.ko.texi:11003: warning: node `Invoking guix refresh' is next for `Invoking guix import' in sectioning but not in menu
./doc/guix.ko.texi:11003: warning: node `Invoking guix hash' is prev for `Invoking guix import' in sectioning but not in menu
./doc/guix.ko.texi:11003: warning: node `' is up for `Invoking guix import' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix import' despite being its Up target
./doc/guix.ko.texi:11525: warning: node `Invoking guix lint' is next for `Invoking guix refresh' in sectioning but not in menu
./doc/guix.ko.texi:11525: warning: node `Invoking guix import' is prev for `Invoking guix refresh' in sectioning but not in menu
./doc/guix.ko.texi:11525: warning: node `' is up for `Invoking guix refresh' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix refresh' despite being its Up target
./doc/guix.ko.texi:11897: warning: node `Invoking guix size' is next for `Invoking guix lint' in sectioning but not in menu
./doc/guix.ko.texi:11897: warning: node `Invoking guix refresh' is prev for `Invoking guix lint' in sectioning but not in menu
./doc/guix.ko.texi:11897: warning: node `' is up for `Invoking guix lint' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix lint' despite being its Up target
./doc/guix.ko.texi:12065: warning: node `Invoking guix graph' is next for `Invoking guix size' in sectioning but not in menu
./doc/guix.ko.texi:12065: warning: node `Invoking guix lint' is prev for `Invoking guix size' in sectioning but not in menu
./doc/guix.ko.texi:12065: warning: node `' is up for `Invoking guix size' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix size' despite being its Up target
./doc/guix.ko.texi:12205: warning: node `Invoking guix publish' is next for `Invoking guix graph' in sectioning but not in menu
./doc/guix.ko.texi:12205: warning: node `Invoking guix size' is prev for `Invoking guix graph' in sectioning but not in menu
./doc/guix.ko.texi:12205: warning: node `' is up for `Invoking guix graph' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix graph' despite being its Up target
./doc/guix.ko.texi:12487: warning: node `Invoking guix challenge' is next for `Invoking guix publish' in sectioning but not in menu
./doc/guix.ko.texi:12487: warning: node `Invoking guix graph' is prev for `Invoking guix publish' in sectioning but not in menu
./doc/guix.ko.texi:12487: warning: node `' is up for `Invoking guix publish' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix publish' despite being its Up target
./doc/guix.ko.texi:12751: warning: node `Invoking guix copy' is next for `Invoking guix challenge' in sectioning but not in menu
./doc/guix.ko.texi:12751: warning: node `Invoking guix publish' is prev for `Invoking guix challenge' in sectioning but not in menu
./doc/guix.ko.texi:12751: warning: node `' is up for `Invoking guix challenge' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix challenge' despite being its Up target
./doc/guix.ko.texi:12928: warning: node `Invoking guix container' is next for `Invoking guix copy' in sectioning but not in menu
./doc/guix.ko.texi:12928: warning: node `Invoking guix challenge' is prev for `Invoking guix copy' in sectioning but not in menu
./doc/guix.ko.texi:12928: warning: node `' is up for `Invoking guix copy' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix copy' despite being its Up target
./doc/guix.ko.texi:12991: warning: node `Invoking guix weather' is next for `Invoking guix container' in sectioning but not in menu
./doc/guix.ko.texi:12991: warning: node `Invoking guix copy' is prev for `Invoking guix container' in sectioning but not in menu
./doc/guix.ko.texi:12991: warning: node `' is up for `Invoking guix container' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix container' despite being its Up target
./doc/guix.ko.texi:13043: warning: node `Invoking guix processes' is next for `Invoking guix weather' in sectioning but not in menu
./doc/guix.ko.texi:13043: warning: node `Invoking guix container' is prev for `Invoking guix weather' in sectioning but not in menu
./doc/guix.ko.texi:13043: warning: node `' is up for `Invoking guix weather' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix weather' despite being its Up target
./doc/guix.ko.texi:13172: warning: node `Invoking guix weather' is prev for `Invoking guix processes' in sectioning but not in menu
./doc/guix.ko.texi:13172: warning: node `' is up for `Invoking guix processes' in sectioning but not in menu
./doc/guix.ko.texi:10011: node `' lacks menu item for `Invoking guix processes' despite being its Up target
./doc/guix.ko.texi:13318: warning: node `operating-system Reference' is next for `Using the Configuration System' in sectioning but not in menu
./doc/guix.ko.texi:13318: warning: node `' is up for `Using the Configuration System' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Using the Configuration System' despite being its Up target
./doc/guix.ko.texi:13558: warning: node `?????? ?????????' is next for `operating-system Reference' in sectioning but not in menu
./doc/guix.ko.texi:13558: warning: node `Using the Configuration System' is prev for `operating-system Reference' in sectioning but not in menu
./doc/guix.ko.texi:13558: warning: node `' is up for `operating-system Reference' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `operating-system Reference' despite being its Up target
./doc/guix.ko.texi:13804: warning: node next `?????? ?????????' in menu `PAM Mount Service' and in sectioning `Mapped Devices' differ
./doc/guix.ko.texi:13804: warning: node prev `?????? ?????????' in menu `Version Control Services' and in sectioning `operating-system Reference' differ
./doc/guix.ko.texi:13804: warning: node up `?????? ?????????' in menu `?????????' and in sectioning `' differ
./doc/guix.ko.texi:13272: node `' lacks menu item for `?????? ?????????' despite being its Up target
./doc/guix.ko.texi:14143: warning: node `User Accounts' is next for `Mapped Devices' in sectioning but not in menu
./doc/guix.ko.texi:14143: warning: node `?????? ?????????' is prev for `Mapped Devices' in sectioning but not in menu
./doc/guix.ko.texi:14143: warning: node `' is up for `Mapped Devices' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Mapped Devices' despite being its Up target
./doc/guix.ko.texi:14285: warning: node `Keyboard Layout' is next for `User Accounts' in sectioning but not in menu
./doc/guix.ko.texi:14285: warning: node `Mapped Devices' is prev for `User Accounts' in sectioning but not in menu
./doc/guix.ko.texi:14285: warning: node `' is up for `User Accounts' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `User Accounts' despite being its Up target
./doc/guix.ko.texi:14459: warning: node `' is next for `Keyboard Layout' in sectioning but not in menu
./doc/guix.ko.texi:14459: warning: node `User Accounts' is prev for `Keyboard Layout' in sectioning but not in menu
./doc/guix.ko.texi:14459: warning: node `' is up for `Keyboard Layout' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Keyboard Layout' despite being its Up target
./doc/guix.ko.texi:14740: warning: node `Setuid Programs' is next for `?????????' in sectioning but not in menu
./doc/guix.ko.texi:14740: warning: node `' is prev for `?????????' in sectioning but not in menu
./doc/guix.ko.texi:14740: warning: node `' is up for `?????????' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `?????????' despite being its Up target
./doc/guix.ko.texi:29907: warning: node next `Version Control Services' in menu `?????? ?????????' and in sectioning `' differ
./doc/guix.ko.texi:31262: warning: node prev `PAM Mount Service' in menu `?????? ?????????' and in sectioning `' differ
./doc/guix.ko.texi:32375: warning: node `X.509 Certificates' is next for `Setuid Programs' in sectioning but not in menu
./doc/guix.ko.texi:32375: warning: node `?????????' is prev for `Setuid Programs' in sectioning but not in menu
./doc/guix.ko.texi:32375: warning: node `' is up for `Setuid Programs' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Setuid Programs' despite being its Up target
./doc/guix.ko.texi:32445: warning: node `Name Service Switch' is next for `X.509 Certificates' in sectioning but not in menu
./doc/guix.ko.texi:32445: warning: node `Setuid Programs' is prev for `X.509 Certificates' in sectioning but not in menu
./doc/guix.ko.texi:32445: warning: node `' is up for `X.509 Certificates' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `X.509 Certificates' despite being its Up target
./doc/guix.ko.texi:32507: warning: node `Initial RAM Disk' is next for `Name Service Switch' in sectioning but not in menu
./doc/guix.ko.texi:32507: warning: node `X.509 Certificates' is prev for `Name Service Switch' in sectioning but not in menu
./doc/guix.ko.texi:32507: warning: node `' is up for `Name Service Switch' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Name Service Switch' despite being its Up target
./doc/guix.ko.texi:32639: warning: node `Bootloader Configuration' is next for `Initial RAM Disk' in sectioning but not in menu
./doc/guix.ko.texi:32639: warning: node `Name Service Switch' is prev for `Initial RAM Disk' in sectioning but not in menu
./doc/guix.ko.texi:32639: warning: node `' is up for `Initial RAM Disk' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Initial RAM Disk' despite being its Up target
./doc/guix.ko.texi:32830: warning: node `Invoking guix system' is next for `Bootloader Configuration' in sectioning but not in menu
./doc/guix.ko.texi:32830: warning: node `Initial RAM Disk' is prev for `Bootloader Configuration' in sectioning but not in menu
./doc/guix.ko.texi:32830: warning: node `' is up for `Bootloader Configuration' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Bootloader Configuration' despite being its Up target
./doc/guix.ko.texi:33121: warning: node `Invoking guix deploy' is next for `Invoking guix system' in sectioning but not in menu
./doc/guix.ko.texi:33121: warning: node `Bootloader Configuration' is prev for `Invoking guix system' in sectioning but not in menu
./doc/guix.ko.texi:33121: warning: node `' is up for `Invoking guix system' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Invoking guix system' despite being its Up target
./doc/guix.ko.texi:33680: warning: node `Running Guix in a VM' is next for `Invoking guix deploy' in sectioning but not in menu
./doc/guix.ko.texi:33680: warning: node `Invoking guix system' is prev for `Invoking guix deploy' in sectioning but not in menu
./doc/guix.ko.texi:33680: warning: node `' is up for `Invoking guix deploy' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Invoking guix deploy' despite being its Up target
./doc/guix.ko.texi:33886: warning: node `Defining Services' is next for `Running Guix in a VM' in sectioning but not in menu
./doc/guix.ko.texi:33886: warning: node `Invoking guix deploy' is prev for `Running Guix in a VM' in sectioning but not in menu
./doc/guix.ko.texi:33886: warning: node `' is up for `Running Guix in a VM' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Running Guix in a VM' despite being its Up target
./doc/guix.ko.texi:34019: warning: node `Running Guix in a VM' is prev for `Defining Services' in sectioning but not in menu
./doc/guix.ko.texi:34019: warning: node `' is up for `Defining Services' in sectioning but not in menu
./doc/guix.ko.texi:13272: node `' lacks menu item for `Defining Services' despite being its Up target
./doc/guix.ko.texi:34735: warning: node next `Home Configuration' in menu `??????' and in sectioning `' differ
./doc/guix.ko.texi:34735: warning: node prev `Home Configuration' in menu `????????? ??????' and in sectioning `' differ
./doc/guix.ko.texi:35506: warning: node next `????????? ?????? ????????????' in menu `?????? ?????????' and in sectioning `' differ
./doc/guix.ko.texi:35506: warning: node prev `????????? ?????? ????????????' in menu `??????' and in sectioning `' differ
./doc/guix.ko.texi:35756: warning: node prev `Bootstrapping' in menu `?????? ?????????' and in sectioning `' differ
./doc/guix.ko.texi:36046: warning: node next `Porting' in menu `??????' and in sectioning `' differ
doc/contributing.ko.texi:156: warning: node `' is next for `???????????? ?????? Guix ????????????' in sectioning but not in menu
doc/contributing.ko.texi:156: warning: node `' is prev for `???????????? ?????? Guix ????????????' in sectioning but not in menu
doc/contributing.ko.texi:156: warning: node `' is up for `???????????? ?????? Guix ????????????' in sectioning but not in menu
doc/contributing.ko.texi:1: node `' lacks menu item for `???????????? ?????? Guix ????????????' despite being its Up target
doc/contributing.ko.texi:396: warning: node `' is next for `??????????????? ??????' in sectioning but not in menu
doc/contributing.ko.texi:396: warning: node `?????? ??????' is prev for `??????????????? ??????' in menu but not in sectioning
doc/contributing.ko.texi:396: warning: node up `??????????????? ??????' in menu `Top' and in sectioning `' differ
doc/contributing.ko.texi:318: node `' lacks menu item for `??????????????? ??????' despite being its Up target
doc/contributing.ko.texi:455: warning: node `?????? ??? ??????' is next for `?????? ???' in sectioning but not in menu
doc/contributing.ko.texi:455: warning: node `' is prev for `?????? ???' in sectioning but not in menu
doc/contributing.ko.texi:455: warning: node `' is up for `?????? ???' in sectioning but not in menu
doc/contributing.ko.texi:318: node `' lacks menu item for `?????? ???' despite being its Up target
doc/contributing.ko.texi:562: warning: node `Snippets versus Phases' is next for `?????? ??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:562: warning: node `?????? ???' is prev for `?????? ??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:562: warning: node `' is up for `?????? ??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:318: node `' lacks menu item for `?????? ??? ??????' despite being its Up target
doc/contributing.ko.texi:637: warning: node `????????? ?????????' is next for `Snippets versus Phases' in sectioning but not in menu
doc/contributing.ko.texi:637: warning: node `?????? ??? ??????' is prev for `Snippets versus Phases' in sectioning but not in menu
doc/contributing.ko.texi:637: warning: node `' is up for `Snippets versus Phases' in sectioning but not in menu
doc/contributing.ko.texi:318: node `' lacks menu item for `Snippets versus Phases' despite being its Up target
doc/contributing.ko.texi:651: warning: node `' is next for `????????? ?????????' in sectioning but not in menu
doc/contributing.ko.texi:651: warning: node `Snippets versus Phases' is prev for `????????? ?????????' in sectioning but not in menu
doc/contributing.ko.texi:651: warning: node `' is up for `????????? ?????????' in sectioning but not in menu
doc/contributing.ko.texi:318: node `' lacks menu item for `????????? ?????????' despite being its Up target
doc/contributing.ko.texi:762: warning: node `' is next for `??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:762: warning: node `' is prev for `??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:762: warning: node `' is up for `??? ??????' in sectioning but not in menu
doc/contributing.ko.texi:318: node `' lacks menu item for `??? ??????' despite being its Up target
doc/contributing.ko.texi:901: warning: node `?????????(formatting) ??????' is next for `?????? ????????? ?????? ??????(pattern matching)' in sectioning but not in menu
doc/contributing.ko.texi:901: warning: node `' is prev for `?????? ????????? ?????? ??????(pattern matching)' in sectioning but not in menu
doc/contributing.ko.texi:901: warning: node `' is up for `?????? ????????? ?????? ??????(pattern matching)' in sectioning but not in menu
doc/contributing.ko.texi:869: node `' lacks menu item for `?????? ????????? ?????? ??????(pattern matching)' despite being its Up target
doc/contributing.ko.texi:916: warning: node `?????? ????????? ?????? ??????(pattern matching)' is prev for `?????????(formatting) ??????' in sectioning but not in menu
doc/contributing.ko.texi:916: warning: node `' is up for `?????????(formatting) ??????' in sectioning but not in menu
doc/contributing.ko.texi:869: node `' lacks menu item for `?????????(formatting) ??????' despite being its Up target
doc/contributing.ko.texi:1235: warning: node `' is next for `?????? ????????? ??????' in sectioning but not in menu
doc/contributing.ko.texi:1235: warning: node `' is prev for `?????? ????????? ??????' in sectioning but not in menu
doc/contributing.ko.texi:1235: warning: node `' is up for `?????? ????????? ??????' in sectioning but not in menu
doc/contributing.ko.texi:1: node `' lacks menu item for `?????? ????????? ??????' despite being its Up target
doc/contributing.ko.texi:1564: warning: node `' is next for `Guix ????????? ???????????????' in sectioning but not in menu
doc/contributing.ko.texi:1564: warning: node `' is prev for `Guix ????????? ???????????????' in sectioning but not in menu
doc/contributing.ko.texi:1564: warning: node `' is up for `Guix ????????? ???????????????' in sectioning but not in menu
doc/contributing.ko.texi:1: node `' lacks menu item for `Guix ????????? ???????????????' despite being its Up target
./doc/guix.ko.texi:36091: warning: node prev `????????? ???' in menu `??????' and in sectioning `' differ
./doc/guix.ko.texi:36113: warning: node next `GNU ?????? ?????? ?????????' in menu `?????? ??????' and in sectioning `' differ
make[2]: *** [Makefile:4994: doc/guix.ko.info] Error 1
make[2]: Leaving directory '/home/jgart/guix-reproduce-bug'
make[1]: *** [Makefile:6207: all-recursive] Error 1
make[1]: Leaving directory '/home/jgart/guix-reproduce-bug'
make: *** [Makefile:3904: all] Error 2
Any ideas what might be causing this?
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51294: Error/bug: bootstrapping a new guix source tree
2021-10-19 22:45 ` bug#51294: Error/bug: bootstrapping a new guix source tree jgart via Bug reports for GNU Guix
@ 2021-10-20 2:04 ` Julien Lepiller
2021-10-20 2:07 ` Julien Lepiller
[not found] ` <handler.51294.D51259.163486307231239.notifdone@debbugs.gnu.org>
1 sibling, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 2:04 UTC (permalink / raw)
To: 51294; +Cc: jgart
I think this is the same as #35519?
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51294: Error/bug: bootstrapping a new guix source tree
2021-10-20 2:04 ` Julien Lepiller
@ 2021-10-20 2:07 ` Julien Lepiller
2021-10-20 2:34 ` jgart via Bug reports for GNU Guix
0 siblings, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 2:07 UTC (permalink / raw)
To: 51294; +Cc: jgart
Le Wed, 20 Oct 2021 04:04:19 +0200,
Julien Lepiller <julien@lepiller.eu> a écrit :
> I think this is the same as #35519?
>
>
>
Sorry, I meant #51259
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51294: Error/bug: bootstrapping a new guix source tree
2021-10-20 2:07 ` Julien Lepiller
@ 2021-10-20 2:34 ` jgart via Bug reports for GNU Guix
0 siblings, 0 replies; 25+ messages in thread
From: jgart via Bug reports for GNU Guix @ 2021-10-20 2:34 UTC (permalink / raw)
To: Julien Lepiller; +Cc: 51294
On Wed, 20 Oct 2021 04:07:25 +0200 Julien Lepiller <julien@lepiller.eu> wrote:
> Le Wed, 20 Oct 2021 04:04:19 +0200,
> Julien Lepiller <julien@lepiller.eu> a écrit :
>
> > I think this is the same as #35519?
> >
> >
> >
>
> Sorry, I meant #51259
Yup, looks like the same error.
$ echo $LANG
> en_US.UTF-8
I have glibc-utf8-locales installed.
^ permalink raw reply [flat|nested] 25+ messages in thread
[parent not found: <handler.51294.D51259.163486307231239.notifdone@debbugs.gnu.org>]
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
` (2 preceding siblings ...)
2021-10-19 8:18 ` Simon Streit
@ 2021-10-19 21:35 ` Ricardo Wurmus
2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
4 siblings, 0 replies; 25+ messages in thread
From: Ricardo Wurmus @ 2021-10-19 21:35 UTC (permalink / raw)
To: 51259
I had the same problem with my checkout of the “master” branch
after I ran “guix pull --branch=core-updates-frozen”.
I worked around this by running
rm doc/contributing.*.texi
and then ./bootstrap, ./configure …, make. This made PO4A
regenerate these files correctly.
--
Ricardo
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-18 4:01 bug#51259: Cannot build Guix from source (error messages about the translations) Leo Famulari
` (3 preceding siblings ...)
2021-10-19 21:35 ` bug#51259: Cannot build Guix from source (error messages about the translations) Ricardo Wurmus
@ 2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
2021-10-20 15:52 ` Julien Lepiller
2021-10-20 15:57 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
4 siblings, 2 replies; 25+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2021-10-20 15:44 UTC (permalink / raw)
To: 51259
[-- Attachment #1: Type: text/plain, Size: 10819 bytes --]
Hi,
I'm on i686, and I've tried all the approaches mentioned:
- export LC_ALL=en_US.utf8
- rm doc/contributing.*.texi
- the patch in doc/local.mk
on top of the following commit:
19d3cfec72 gnu: python-arrow: Move python-pytz to native-inputs.
I tried building Guix with both:
- guix environment guix -C guix
- guix environment --pure guix
And for building I use
export LC_ALL=en_US.utf8
rm -f doc/contributing.*.texi && \
./bootstrap && \
./configure --localstatedir=/var && \
make clean && \
make -j2
And that gives the following compilation error (with guix environment
guix -C guix):
> ). Please consider running po4a-updatepo to refresh it.
> sed -i "s|guix\.info|$(basename "doc/guix.zh_CN.texi" | sed 's|texi$|info|')|" "doc/guix.zh_CN.texi.tmp"
> POXREF doc/guix.zh_CN.texi
> translated 914 cross-references in 'doc/guix.sk.texi.tmp'
> mv "doc/guix.sk.texi.tmp" "doc/guix.sk.texi"
> translated 914 cross-references in 'doc/guix.zh_CN.texi.tmp'
> mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi"
> make all-recursive
> make[1]: Entering directory '/home/gnutoo/work/projects/guix/guix'
> Making all in po/guix
> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix/po/guix'
> make[2]: Nothing to be done for 'all'.
> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix/po/guix'
> Making all in po/packages
> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix/po/packages'
> make[2]: Nothing to be done for 'all'.
> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix/po/packages'
> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix'
> MAKEINFO doc/guix-cookbook.ko.info
> MAKEINFO doc/guix-cookbook.zh_Hans.info
> ./doc/guix-cookbook.zh_Hans.texi:2892: @node `????????????' previously defined
> ./doc/guix-cookbook.zh_Hans.texi:1385: here is the previous definition as @node
> ./doc/guix-cookbook.zh_Hans.texi:1385: warning: node next `????????????' in menu `Acknowledgments' and in sectioning `Advanced package management' differ
> ./doc/guix-cookbook.zh_Hans.texi:1385: warning: node prev `????????????' in menu `Advanced package management' and in sectioning `??????' differ
> ./doc/guix-cookbook.zh_Hans.texi:2483: warning: node next `Advanced package management' in menu `????????????' and in sectioning `' differ
> ./doc/guix-cookbook.zh_Hans.texi:2902: warning: node `' is up for `Guix environment via direnv' in sectioning but not in menu
> ./doc/guix-cookbook.zh_Hans.texi:2892: node `' lacks menu item for `Guix environment via direnv' despite being its Up target
> ./doc/guix-cookbook.zh_Hans.texi:3014: warning: node prev `Acknowledgments' in menu `????????????' and in sectioning `' differ
> make[2]: *** [Makefile:5627: doc/guix-cookbook.zh_Hans.info] Error 1
> make[2]: *** Waiting for unfinished jobs....
> Use of uninitialized value in hash element at /gnu/store/0n07srrsfkh6mpzq9m78p18674bci39r-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
> ./doc/guix-cookbook.ko.texi:565: @node `??????' previously defined
> ./doc/guix-cookbook.ko.texi:319: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:781: @node `????????? ??????' previously defined
> ./doc/guix-cookbook.ko.texi:333: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:1332: @node `?????? ??????' previously defined
> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:1368: @node `??????' previously defined
> ./doc/guix-cookbook.ko.texi:319: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:1387: @node `????????? ??????' previously defined
> ./doc/guix-cookbook.ko.texi:333: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:2895: @node `?????? ??????' previously defined
> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:3048: @node `?????? ??????' previously defined
> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
> ./doc/guix-cookbook.ko.texi:319: warning: node next `??????' in menu `????????? ??????' and in sectioning `' differ
> ./doc/guix-cookbook.ko.texi:333: warning: node `????????? ????????? ??????' is next for `????????? ??????' in menu but not in sectioning
> ./doc/guix-cookbook.ko.texi:333: warning: node `??????' is prev for `????????? ??????' in menu but not in sectioning
> ./doc/guix-cookbook.ko.texi:579: warning: node next `?????? ??????' in menu `????????? ???' and in sectioning `@samp{GUIX_PACKAGE_PATH}' differ
> ./doc/guix-cookbook.ko.texi:579: warning: node `GNU ?????? ?????? ?????????' is prev for `?????? ??????' in menu but not in sectioning
> ./doc/guix-cookbook.ko.texi:579: warning: node up `?????? ??????' in menu `Top' and in sectioning `' differ
> ./doc/guix-cookbook.ko.texi:579: warning: for `?????? ??????', up in menu `Top' and up `' don't match
> ./doc/guix-cookbook.ko.texi:1417: warning: node `????????? ???????????????' is next for `????????? TTY??? ??????-?????????' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1417: warning: node `' is up for `????????? TTY??? ??????-?????????' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `????????? TTY??? ??????-?????????' despite being its Up target
> ./doc/guix-cookbook.ko.texi:1460: warning: node `Guix System Image API' is next for `????????? ???????????????' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1460: warning: node `????????? TTY??? ??????-?????????' is prev for `????????? ???????????????' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1460: warning: node `' is up for `????????? ???????????????' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `????????? ???????????????' despite being its Up target
> ./doc/guix-cookbook.ko.texi:1701: warning: node `Connecting to Wireguard VPN' is next for `Guix System Image API' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1701: warning: node `????????? ???????????????' is prev for `Guix System Image API' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1701: warning: node `' is up for `Guix System Image API' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Guix System Image API' despite being its Up target
> ./doc/guix-cookbook.ko.texi:1911: warning: node `Customizing a Window Manager' is next for `Connecting to Wireguard VPN' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1911: warning: node `Guix System Image API' is prev for `Connecting to Wireguard VPN' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1911: warning: node `' is up for `Connecting to Wireguard VPN' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Connecting to Wireguard VPN' despite being its Up target
> ./doc/guix-cookbook.ko.texi:1987: warning: node `Running Guix on a Linode Server' is next for `Customizing a Window Manager' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1987: warning: node `Connecting to Wireguard VPN' is prev for `Customizing a Window Manager' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1987: warning: node `' is up for `Customizing a Window Manager' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Customizing a Window Manager' despite being its Up target
> ./doc/guix-cookbook.ko.texi:2081: warning: node `Setting up a bind mount' is next for `Running Guix on a Linode Server' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2081: warning: node `Customizing a Window Manager' is prev for `Running Guix on a Linode Server' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2081: warning: node `' is up for `Running Guix on a Linode Server' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Running Guix on a Linode Server' despite being its Up target
> ./doc/guix-cookbook.ko.texi:2320: warning: node `Getting substitutes from Tor' is next for `Setting up a bind mount' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2320: warning: node `Running Guix on a Linode Server' is prev for `Setting up a bind mount' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2320: warning: node `' is up for `Setting up a bind mount' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Setting up a bind mount' despite being its Up target
> ./doc/guix-cookbook.ko.texi:2369: warning: node `Setting up NGINX with Lua' is next for `Getting substitutes from Tor' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2369: warning: node `Setting up a bind mount' is prev for `Getting substitutes from Tor' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2369: warning: node `' is up for `Getting substitutes from Tor' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Getting substitutes from Tor' despite being its Up target
> ./doc/guix-cookbook.ko.texi:2428: warning: node `Getting substitutes from Tor' is prev for `Setting up NGINX with Lua' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2428: warning: node `' is up for `Setting up NGINX with Lua' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Setting up NGINX with Lua' despite being its Up target
> ./doc/guix-cookbook.ko.texi:2486: warning: node next `????????? ????????? ??????' in menu `?????? ??????' and in sectioning `' differ
> ./doc/guix-cookbook.ko.texi:2486: warning: node prev `????????? ????????? ??????' in menu `????????? ??????' and in sectioning `' differ
> ./doc/guix-cookbook.ko.texi:2905: warning: node `' is up for `Guix environment via direnv' in sectioning but not in menu
> ./doc/guix-cookbook.ko.texi:2895: node `' lacks menu item for `Guix environment via direnv' despite being its Up target
> ./doc/guix-cookbook.ko.texi:3017: warning: node prev `????????? ???' in menu `?????? ??????' and in sectioning `' differ
> ./doc/guix-cookbook.ko.texi:3042: warning: node next `GNU ?????? ?????? ?????????' in menu `?????? ??????' and in sectioning `' differ
> make[2]: *** [Makefile:5495: doc/guix-cookbook.ko.info] Error 1
> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix'
> make[1]: *** [Makefile:6207: all-recursive] Error 1
> make[1]: Leaving directory '/home/gnutoo/work/projects/guix/guix'
> make: *** [Makefile:3904: all] Error 2
I'll then try 'make make-go' instead in order to be able to test
patches before sending them.
Denis.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
@ 2021-10-20 15:52 ` Julien Lepiller
2021-10-20 23:36 ` Denis 'GNUtoo' Carikli
2021-10-20 15:57 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 1 reply; 25+ messages in thread
From: Julien Lepiller @ 2021-10-20 15:52 UTC (permalink / raw)
To: 51259, GNUtoo
[-- Attachment #1: Type: text/plain, Size: 11332 bytes --]
You might be running with modified files, or the container is doing something unexpected. Can you try again from a clean checkout, or after cleaning with "git clean -fdx"? This should put the repo back to the last commit, and remove any additional files, as if you just pulled it.
Le 20 octobre 2021 11:44:38 GMT-04:00, Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> a écrit :
>Hi,
>
>I'm on i686, and I've tried all the approaches mentioned:
>- export LC_ALL=en_US.utf8
>- rm doc/contributing.*.texi
>- the patch in doc/local.mk
>
>on top of the following commit:
>19d3cfec72 gnu: python-arrow: Move python-pytz to native-inputs.
>
>I tried building Guix with both:
>- guix environment guix -C guix
>- guix environment --pure guix
>
>And for building I use
>export LC_ALL=en_US.utf8
>rm -f doc/contributing.*.texi && \
>./bootstrap && \
>./configure --localstatedir=/var && \
>make clean && \
>make -j2
>
>And that gives the following compilation error (with guix environment
>guix -C guix):
>> ). Please consider running po4a-updatepo to refresh it.
>> sed -i "s|guix\.info|$(basename "doc/guix.zh_CN.texi" | sed 's|texi$|info|')|" "doc/guix.zh_CN.texi.tmp"
>> POXREF doc/guix.zh_CN.texi
>> translated 914 cross-references in 'doc/guix.sk.texi.tmp'
>> mv "doc/guix.sk.texi.tmp" "doc/guix.sk.texi"
>> translated 914 cross-references in 'doc/guix.zh_CN.texi.tmp'
>> mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi"
>> make all-recursive
>> make[1]: Entering directory '/home/gnutoo/work/projects/guix/guix'
>> Making all in po/guix
>> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix/po/guix'
>> make[2]: Nothing to be done for 'all'.
>> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix/po/guix'
>> Making all in po/packages
>> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix/po/packages'
>> make[2]: Nothing to be done for 'all'.
>> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix/po/packages'
>> make[2]: Entering directory '/home/gnutoo/work/projects/guix/guix'
>> MAKEINFO doc/guix-cookbook.ko.info
>> MAKEINFO doc/guix-cookbook.zh_Hans.info
>> ./doc/guix-cookbook.zh_Hans.texi:2892: @node `????????????' previously defined
>> ./doc/guix-cookbook.zh_Hans.texi:1385: here is the previous definition as @node
>> ./doc/guix-cookbook.zh_Hans.texi:1385: warning: node next `????????????' in menu `Acknowledgments' and in sectioning `Advanced package management' differ
>> ./doc/guix-cookbook.zh_Hans.texi:1385: warning: node prev `????????????' in menu `Advanced package management' and in sectioning `??????' differ
>> ./doc/guix-cookbook.zh_Hans.texi:2483: warning: node next `Advanced package management' in menu `????????????' and in sectioning `' differ
>> ./doc/guix-cookbook.zh_Hans.texi:2902: warning: node `' is up for `Guix environment via direnv' in sectioning but not in menu
>> ./doc/guix-cookbook.zh_Hans.texi:2892: node `' lacks menu item for `Guix environment via direnv' despite being its Up target
>> ./doc/guix-cookbook.zh_Hans.texi:3014: warning: node prev `Acknowledgments' in menu `????????????' and in sectioning `' differ
>> make[2]: *** [Makefile:5627: doc/guix-cookbook.zh_Hans.info] Error 1
>> make[2]: *** Waiting for unfinished jobs....
>> Use of uninitialized value in hash element at /gnu/store/0n07srrsfkh6mpzq9m78p18674bci39r-texinfo-6.7/share/texinfo/Texinfo/Structuring.pm line 639.
>> ./doc/guix-cookbook.ko.texi:565: @node `??????' previously defined
>> ./doc/guix-cookbook.ko.texi:319: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:781: @node `????????? ??????' previously defined
>> ./doc/guix-cookbook.ko.texi:333: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:1332: @node `?????? ??????' previously defined
>> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:1368: @node `??????' previously defined
>> ./doc/guix-cookbook.ko.texi:319: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:1387: @node `????????? ??????' previously defined
>> ./doc/guix-cookbook.ko.texi:333: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:2895: @node `?????? ??????' previously defined
>> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:3048: @node `?????? ??????' previously defined
>> ./doc/guix-cookbook.ko.texi:579: here is the previous definition as @node
>> ./doc/guix-cookbook.ko.texi:319: warning: node next `??????' in menu `????????? ??????' and in sectioning `' differ
>> ./doc/guix-cookbook.ko.texi:333: warning: node `????????? ????????? ??????' is next for `????????? ??????' in menu but not in sectioning
>> ./doc/guix-cookbook.ko.texi:333: warning: node `??????' is prev for `????????? ??????' in menu but not in sectioning
>> ./doc/guix-cookbook.ko.texi:579: warning: node next `?????? ??????' in menu `????????? ???' and in sectioning `@samp{GUIX_PACKAGE_PATH}' differ
>> ./doc/guix-cookbook.ko.texi:579: warning: node `GNU ?????? ?????? ?????????' is prev for `?????? ??????' in menu but not in sectioning
>> ./doc/guix-cookbook.ko.texi:579: warning: node up `?????? ??????' in menu `Top' and in sectioning `' differ
>> ./doc/guix-cookbook.ko.texi:579: warning: for `?????? ??????', up in menu `Top' and up `' don't match
>> ./doc/guix-cookbook.ko.texi:1417: warning: node `????????? ???????????????' is next for `????????? TTY??? ??????-?????????' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1417: warning: node `' is up for `????????? TTY??? ??????-?????????' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `????????? TTY??? ??????-?????????' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:1460: warning: node `Guix System Image API' is next for `????????? ???????????????' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1460: warning: node `????????? TTY??? ??????-?????????' is prev for `????????? ???????????????' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1460: warning: node `' is up for `????????? ???????????????' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `????????? ???????????????' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:1701: warning: node `Connecting to Wireguard VPN' is next for `Guix System Image API' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1701: warning: node `????????? ???????????????' is prev for `Guix System Image API' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1701: warning: node `' is up for `Guix System Image API' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Guix System Image API' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:1911: warning: node `Customizing a Window Manager' is next for `Connecting to Wireguard VPN' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1911: warning: node `Guix System Image API' is prev for `Connecting to Wireguard VPN' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1911: warning: node `' is up for `Connecting to Wireguard VPN' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Connecting to Wireguard VPN' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:1987: warning: node `Running Guix on a Linode Server' is next for `Customizing a Window Manager' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1987: warning: node `Connecting to Wireguard VPN' is prev for `Customizing a Window Manager' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1987: warning: node `' is up for `Customizing a Window Manager' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Customizing a Window Manager' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:2081: warning: node `Setting up a bind mount' is next for `Running Guix on a Linode Server' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2081: warning: node `Customizing a Window Manager' is prev for `Running Guix on a Linode Server' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2081: warning: node `' is up for `Running Guix on a Linode Server' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Running Guix on a Linode Server' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:2320: warning: node `Getting substitutes from Tor' is next for `Setting up a bind mount' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2320: warning: node `Running Guix on a Linode Server' is prev for `Setting up a bind mount' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2320: warning: node `' is up for `Setting up a bind mount' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Setting up a bind mount' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:2369: warning: node `Setting up NGINX with Lua' is next for `Getting substitutes from Tor' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2369: warning: node `Setting up a bind mount' is prev for `Getting substitutes from Tor' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2369: warning: node `' is up for `Getting substitutes from Tor' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Getting substitutes from Tor' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:2428: warning: node `Getting substitutes from Tor' is prev for `Setting up NGINX with Lua' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2428: warning: node `' is up for `Setting up NGINX with Lua' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:1387: node `' lacks menu item for `Setting up NGINX with Lua' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:2486: warning: node next `????????? ????????? ??????' in menu `?????? ??????' and in sectioning `' differ
>> ./doc/guix-cookbook.ko.texi:2486: warning: node prev `????????? ????????? ??????' in menu `????????? ??????' and in sectioning `' differ
>> ./doc/guix-cookbook.ko.texi:2905: warning: node `' is up for `Guix environment via direnv' in sectioning but not in menu
>> ./doc/guix-cookbook.ko.texi:2895: node `' lacks menu item for `Guix environment via direnv' despite being its Up target
>> ./doc/guix-cookbook.ko.texi:3017: warning: node prev `????????? ???' in menu `?????? ??????' and in sectioning `' differ
>> ./doc/guix-cookbook.ko.texi:3042: warning: node next `GNU ?????? ?????? ?????????' in menu `?????? ??????' and in sectioning `' differ
>> make[2]: *** [Makefile:5495: doc/guix-cookbook.ko.info] Error 1
>> make[2]: Leaving directory '/home/gnutoo/work/projects/guix/guix'
>> make[1]: *** [Makefile:6207: all-recursive] Error 1
>> make[1]: Leaving directory '/home/gnutoo/work/projects/guix/guix'
>> make: *** [Makefile:3904: all] Error 2
>
>I'll then try 'make make-go' instead in order to be able to test
>patches before sending them.
>
>Denis.
[-- Attachment #2: Type: text/html, Size: 11686 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bug#51259: Cannot build Guix from source (error messages about the translations)
2021-10-20 15:44 ` Denis 'GNUtoo' Carikli
2021-10-20 15:52 ` Julien Lepiller
@ 2021-10-20 15:57 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
1 sibling, 0 replies; 25+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-10-20 15:57 UTC (permalink / raw)
To: Denis 'GNUtoo' Carikli; +Cc: 51259
[-- Attachment #1: Type: text/plain, Size: 245 bytes --]
Denis 'GNUtoo' Carikli 写道:
> - rm doc/contributing.*.texi
This isn't enough, you need to rm doc/guix*.*.texi as well:
>> ./doc/guix-cookbook.zh_Hans.texi:2892: @node `????????????'
>> previously defined
Kind regards,
T G-R
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread