From unknown Sat Jun 21 10:44:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65585: Can't build Guix from source due to failure to build cookbook Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 28 Aug 2023 17:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65585 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 65585@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169324227613218 (code B ref -1); Mon, 28 Aug 2023 17:05:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Aug 2023 17:04:36 +0000 Received: from localhost ([127.0.0.1]:48952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaffF-0003R6-CE for submit@debbugs.gnu.org; Mon, 28 Aug 2023 13:04:36 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaffB-0003Qm-N4 for submit@debbugs.gnu.org; Mon, 28 Aug 2023 13:04:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qafez-0002aq-4v for bug-guix@gnu.org; Mon, 28 Aug 2023 13:04:17 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qafet-0003P7-HU for bug-guix@gnu.org; Mon, 28 Aug 2023 13:04:16 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 3C8FE5C0138; Mon, 28 Aug 2023 13:04:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 28 Aug 2023 13:04:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=mesmtp; t=1693242249; x=1693328649; bh=nR/wWEsleztDxmZz8ZF36U AXCrIM+I90nzbSHfLRWHI=; b=ogyrMn6b030Nlc/PbmAAfxU2RSA6TUg/mYEINZ JHYekB8atC+3jTRcCHCCIb3TVMoGSNzytc2pTyPTzCmYC+Wfm/QzC84BrZJUB2lW XTfghXAcyf6ENSSYHQEJo//pCSIgJKgcMGzPAE6SsiHRDGOXYfxrXfQUWWGVHFd/ EFZFQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1693242249; x=1693328649; bh=nR/wWEsleztDxmZz8ZF36UAXCrIM+I90nzb SHfLRWHI=; b=LiQRJUt6F6mQuzEHgYhTO/8hLo7x6m2YKXXQYH43o+iF6Fq8QUy eubZhlG/1vOCWE4iEuiCpmMOHteLXYxdgYfufqIG0x+JbIQy5FJQkbe8RjtG0Reb xxCr2gaezrpOQ6okBWPcN7GS2YfjvIAWlXqAZR6hbaxw3tXaNkN1RgcEw6y6nYEH wqsbmgc7Q27PFHuQIHXEgHg6mCxEG/XlEgHfle0UYrs7MtewFZByQI/Mx7mCgJB8 3Yrrg+J1rsANUpIUKtLbFMVL267MulB8RSzCxCS4wXt1bO5ZuYZQnkpZpVAxl5Na Em5j3H2HWqqoob41SQ7HmqdJdtvXM7xb34Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudefgedguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehmtderre dttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeefgfehhfeuffdvheekheevgeevffetve ekvedtffejteduleefveffudefudekvdenucffohhmrghinhepghhnuhdrohhrghenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrg hmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 28 Aug 2023 13:04:08 -0400 (EDT) Date: Mon, 28 Aug 2023 13:04:06 -0400 From: Leo Famulari Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ZTO+s483dxknpkFd" Content-Disposition: inline Received-SPF: pass client-ip=66.111.4.28; envelope-from=leo@famulari.name; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --ZTO+s483dxknpkFd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline With a `guix describe` like this, I'm unable to build Guix from a fresh Git checkout of the master branch. ------ guix 985638a repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 985638aea14720e16ed5fd94a0e1382a57dec7ac ------ ------ $ guix shell --pure -D guix $ ./bootstrap && ./configure --localstatedir=/var && make -j1 [...] MAKEINFO doc/guix.zh_CN.info MAKEINFO doc/guix-cookbook.info MAKEINFO doc/guix-cookbook.de.info guix-cookbook.de.texi:604: @menu reference to nonexistent node `A ``Hello World'' package' guix-cookbook.de.texi:605: @menu reference to nonexistent node `Setup' guix-cookbook.de.texi:606: @menu reference to nonexistent node `Extended example' guix-cookbook.de.texi:607: @menu reference to nonexistent node `Other build systems' guix-cookbook.de.texi:608: @menu reference to nonexistent node `Programmable and automated package definition' guix-cookbook.de.texi:609: @menu reference to nonexistent node `Getting help' guix-cookbook.de.texi:610: @menu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:835: @menu reference to nonexistent node `Local file' guix-cookbook.de.texi:836: @menu reference to nonexistent node `Channels' guix-cookbook.de.texi:1544: @menu reference to nonexistent node `Recursive importers' guix-cookbook.de.texi:1545: @menu reference to nonexistent node `Automatic update' guix-cookbook.de.texi:3469: @menu reference to nonexistent node `A Database Container' guix-cookbook.de.texi:3768: @menu reference to nonexistent node `Basic setup with manifests' guix-cookbook.de.texi:3769: @menu reference to nonexistent node `Required packages' guix-cookbook.de.texi:3770: @menu reference to nonexistent node `Default profile' guix-cookbook.de.texi:3771: @menu reference to nonexistent node `The benefits of manifests' guix-cookbook.de.texi:116: @detailmenu reference to nonexistent node `A ``Hello World'' package' guix-cookbook.de.texi:117: @detailmenu reference to nonexistent node `Setup' guix-cookbook.de.texi:118: @detailmenu reference to nonexistent node `Extended example' guix-cookbook.de.texi:119: @detailmenu reference to nonexistent node `Other build systems' guix-cookbook.de.texi:120: @detailmenu reference to nonexistent node `Programmable and automated package definition' guix-cookbook.de.texi:121: @detailmenu reference to nonexistent node `Getting help' guix-cookbook.de.texi:122: @detailmenu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:129: @detailmenu reference to nonexistent node `Local file' guix-cookbook.de.texi:130: @detailmenu reference to nonexistent node `Channels' guix-cookbook.de.texi:137: @detailmenu reference to nonexistent node `Recursive importers' guix-cookbook.de.texi:138: @detailmenu reference to nonexistent node `Automatic update' guix-cookbook.de.texi:194: @detailmenu reference to nonexistent node `A Database Container' guix-cookbook.de.texi:208: @detailmenu reference to nonexistent node `Basic setup with manifests' guix-cookbook.de.texi:209: @detailmenu reference to nonexistent node `Required packages' guix-cookbook.de.texi:210: @detailmenu reference to nonexistent node `Default profile' guix-cookbook.de.texi:211: @detailmenu reference to nonexistent node `The benefits of manifests' make[2]: *** [Makefile:5394: doc/guix-cookbook.de.info] Error 1 make[2]: Leaving directory '/tmp/guix' make[1]: *** [Makefile:6079: all-recursive] Error 1 make[1]: Leaving directory '/tmp/guix' make: *** [Makefile:4193: all] Error 2 ------ I'm not sure what the actual error is. I've attached the full output of the build process. --ZTO+s483dxknpkFd Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=log Content-Transfer-Encoding: quoted-printable + find po/doc+ sed -type f -name guix-manual*.po -e s,.*/guix-manual\.,,;s,\.po$,, + langs=3Dzh_CN ru pt_BR fr es de + [ ! -e doc/guix.zh_CN.texi ] + echo @setfilename guix.zh_CN.info + echo @include version-zh_CN.texi + touch po/doc/guix-manual.zh_CN.po + [ ! -e doc/guix.ru.texi ] + echo @setfilename guix.ru.info + echo @include version-ru.texi + touch po/doc/guix-manual.ru.po + [ ! -e doc/guix.pt_BR.texi ] + echo @setfilename guix.pt_BR.info + echo @include version-pt_BR.texi + touch po/doc/guix-manual.pt_BR.po + [ ! -e doc/guix.fr.texi ] + echo @setfilename guix.fr.info + echo @include version-fr.texi + touch po/doc/guix-manual.fr.po + [ ! -e doc/guix.es.texi ] + echo @setfilename guix.es.info + echo @include version-es.texi + touch po/doc/guix-manual.es.po + [ ! -e doc/guix.de.texi ] + echo @setfilename guix.de.info + echo @include version-de.texi + touch po/doc/guix-manual.de.po + find po/doc -type f -name guix-cookbook*.po + sed -e s,.*/guix-cookbook\.,,;s,\.po$,, + langs=3Dsk ko fr de + [ ! -e doc/guix-cookbook.sk.texi ] + echo @setfilename guix-cookbook.sk.info + touch po/doc/guix-cookbook.sk.po + [ ! -e doc/guix-cookbook.ko.texi ] + echo @setfilename guix-cookbook.ko.info + touch po/doc/guix-cookbook.ko.po + [ ! -e doc/guix-cookbook.fr.texi ] + echo @setfilename guix-cookbook.fr.info + touch po/doc/guix-cookbook.fr.po + [ ! -e doc/guix-cookbook.de.texi ] + echo @setfilename guix-cookbook.de.info + touch po/doc/guix-cookbook.de.po + exec autoreconf -vfi autoreconf: Entering directory `.' autoreconf: running: autopoint --force 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 autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /gnu/store/kngd1h8b65kdnawd9mfxarwhkaxwq0lz-autoconf-2= =2E69/bin/autoconf --force autoreconf: running: /gnu/store/kngd1h8b65kdnawd9mfxarwhkaxwq0lz-autoconf-2= =2E69/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing config-daemon.ac:8: installing 'build-aux/ar-lib' configure.ac:21: installing 'build-aux/compile' configure.ac:23: installing 'build-aux/config.guess' configure.ac:23: installing 'build-aux/config.sub' configure.ac:11: installing 'build-aux/install-sh' configure.ac:11: installing 'build-aux/missing' Makefile.am: installing './INSTALL' Makefile.am:899: warning: AM_GNU_GETTEXT used but 'po' not in SUBDIRS Makefile.am: installing 'build-aux/depcomp' doc/local.mk:34: installing 'build-aux/mdate-sh' Makefile.am:902: 'doc/local.mk' included from here doc/local.mk:34: installing 'build-aux/texinfo.tex' Makefile.am:902: 'doc/local.mk' included from here parallel-tests: installing 'build-aux/test-driver' autoreconf: Leaving directory `.' checking for a BSD-compatible install... /gnu/store/y7assmsdr0b65va5vy775nh= 10288k760-profile/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /gnu/store/y7assmsdr0b65va5vy775nh10= 288k760-profile/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar 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...=20 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/y7assmsdr0b6= 5va5vy775nh10288k760-profile/bin/grep checking for egrep... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/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/y7assmsdr0b6= 5va5vy775nh10288k760-profile/bin/sed checking whether NLS is requested... yes checking for msgfmt... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/= bin/msgfmt checking for gmsgfmt... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile= /bin/msgfmt checking for xgettext... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/xgettext checking for msgmerge... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/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/y7assmsdr0b65va5vy775nh10288k760-= profile/bin/ld checking if the linker (/gnu/store/y7assmsdr0b65va5vy775nh10288k760-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/y7assmsdr0b65va5vy775nh10288k760-pr= ofile/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... /tmp/guix/test-tmp checking the length of the socket file name used in tests... 50 checking the length of a typical hash bang line... 73 checking the length of a hash bang line used in tests... 87 checking for pkg-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-prof= ile/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/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/guile checking for Guile version >=3D 3.0... 3.0.9 checking for guild... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/guild checking for guile-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-pr= ofile/bin/guile-config checking for guile-3.0 >=3D 3.0.3... yes 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'regex'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'posix'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'socket'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'net-db'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'threads'... yes checking for a sed that does not truncate output... (cached) /gnu/store/y7a= ssmsdr0b65va5vy775nh10288k760-profile/bin/sed checking for gzip... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/gzip checking for bzip2... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/bzip2 checking for xz... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= xz checking for libgcrypt-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k76= 0-profile/bin/libgcrypt-config checking libgcrypt's library directory... fgrep: warning: fgrep is obsolesc= ent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F /gnu/store/8y0pwifz8a3d7zbdfzsawa1amf4afx1s-libgcrypt-1.10.1/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 >=3D 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 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://bor= deaux.guix.gnu.org checking whether Guile-SSH is available and recent enough... (cached) yes checking for unit test root directory... (cached) /tmp/guix/test-tmp checking for guile... (cached) /gnu/store/y7assmsdr0b65va5vy775nh10288k760-= 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 etc/teams.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 po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.de.texi translated 74 cross-references in 'doc/contributing.de.texi.tmp' mv "doc/contributing.de.texi.tmp" "doc/contributing.de.texi" PO4A doc/guix.de.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.de.texi" | sed 's|texi$|info|')|"= "doc/guix.de.texi.tmp" POXREF doc/guix.de.texi translated 916 cross-references in 'doc/guix.de.texi.tmp' mv "doc/guix.de.texi.tmp" "doc/guix.de.texi" PO4A doc/contributing.es.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.es.texi translated 74 cross-references in 'doc/contributing.es.texi.tmp' mv "doc/contributing.es.texi.tmp" "doc/contributing.es.texi" PO4A doc/guix.es.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.es.texi" | sed 's|texi$|info|')|"= "doc/guix.es.texi.tmp" POXREF doc/guix.es.texi translated 918 cross-references in 'doc/guix.es.texi.tmp' mv "doc/guix.es.texi.tmp" "doc/guix.es.texi" PO4A doc/contributing.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.fr.texi translated 74 cross-references in 'doc/contributing.fr.texi.tmp' mv "doc/contributing.fr.texi.tmp" "doc/contributing.fr.texi" PO4A doc/guix.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.fr.texi" | sed 's|texi$|info|')|"= "doc/guix.fr.texi.tmp" POXREF doc/guix.fr.texi translated 918 cross-references in 'doc/guix.fr.texi.tmp' mv "doc/guix.fr.texi.tmp" "doc/guix.fr.texi" PO4A doc/contributing.pt_BR.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.pt_BR.texi translated 74 cross-references in 'doc/contributing.pt_BR.texi.tmp' mv "doc/contributing.pt_BR.texi.tmp" "doc/contributing.pt_BR.texi" PO4A doc/guix.pt_BR.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 919 cross-references in 'doc/guix.pt_BR.texi.tmp' mv "doc/guix.pt_BR.texi.tmp" "doc/guix.pt_BR.texi" PO4A doc/contributing.ru.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.ru.texi translated 74 cross-references in 'doc/contributing.ru.texi.tmp' mv "doc/contributing.ru.texi.tmp" "doc/contributing.ru.texi" PO4A doc/guix.ru.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.ru.texi" | sed 's|texi$|info|')|"= "doc/guix.ru.texi.tmp" POXREF doc/guix.ru.texi translated 917 cross-references in 'doc/guix.ru.texi.tmp' mv "doc/guix.ru.texi.tmp" "doc/guix.ru.texi" PO4A doc/contributing.zh_CN.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.zh_CN.texi translated 74 cross-references in 'doc/contributing.zh_CN.texi.tmp' mv "doc/contributing.zh_CN.texi.tmp" "doc/contributing.zh_CN.texi" PO4A doc/guix.zh_CN.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 919 cross-references in 'doc/guix.zh_CN.texi.tmp' mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi" PO4A doc/guix-cookbook.de.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.de.texi.tmp' mv "doc/guix-cookbook.de.texi.tmp" "doc/guix-cookbook.de.texi" PO4A doc/guix-cookbook.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.fr.texi.tmp' mv "doc/guix-cookbook.fr.texi.tmp" "doc/guix-cookbook.fr.texi" PO4A doc/guix-cookbook.ko.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.ko.texi.tmp' mv "doc/guix-cookbook.ko.texi.tmp" "doc/guix-cookbook.ko.texi" PO4A doc/guix-cookbook.sk.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.sk.texi.tmp' mv "doc/guix-cookbook.sk.texi.tmp" "doc/guix-cookbook.sk.texi" GEN nix/libstore/schema.sql.hh GEN .version make all-recursive make[1]: Entering directory '/tmp/guix' Making all in po/guix make[2]: Entering directory '/tmp/guix/po/guix' make guix.pot-update make[3]: Entering directory '/tmp/guix/po/guix' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=3D""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=3DC find --version) 2>/dev/null | grep GNU >/dev/null; th= en \ LC_ALL=3DC find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=3DC grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=3Dyes; \ else \ package_gnu=3Dno; \ fi; \ }; \ if test "$package_gnu" =3D "yes"; then \ package_prefix=3D'GNU '; \ else \ package_prefix=3D''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' =3D '@'PACKAGE_BUG= REPORT'@'; then \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ else \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ fi; \ case `/gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --ve= rsion | 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix --directory=3D../.. \ --add-comments=3DTRANSLATORS: --from-code=3DUTF-8 --keyword=3DG_ --ke= yword=3DN_:1,2 --keyword=3Dmessage --keyword=3Ddescription --keyword=3Dsyno= psis --keyword=3Dn_ \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ *) \ /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix --directory=3D../.. \ --add-comments=3DTRANSLATORS: --from-code=3DUTF-8 --keyword=3DG_ --ke= yword=3DN_:1,2 --keyword=3Dmessage --keyword=3Ddescription --keyword=3Dsyno= psis --keyword=3Dn_ \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --package-name=3D"${package_prefix}guix" \ --package-version=3D'UNKNOWN' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ esac guix/diagnostics.scm:159: warning: Empty msgid. It is reserved by GNU gett= ext: gettext("") returns the header entry with meta information, not the empty string. 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 '/tmp/guix/po/guix' test ! -f ./guix.pot || \ test -z "bn.gmo cs.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo e= s.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo ka.gmo ko.gmo nl.gmo= oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo u= k.gmo vi.gmo zh_CN.gmo" || make bn.gmo cs.gmo da.gmo de.gmo en@boldquot.gmo= en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo= ka.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo s= v.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo make[3]: Entering directory '/tmp/guix/po/guix' rm -f bn.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o bn.gmo bn.po bn.po: 26 translated messages, 4 fuzzy translations, 1810 untranslated mess= ages. rm -f cs.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o cs.gmo cs.po cs.po: 232 translated messages, 214 fuzzy translations, 1394 untranslated m= essages. rm -f da.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o da.gmo da.po da.po: 789 translated messages, 501 fuzzy translations, 550 untranslated me= ssages. rm -f de.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o de.gmo de.po de.po: 1840 translated messages. make[4]: Entering directory '/tmp/guix/po/guix' make en@boldquot.po-update make[5]: Entering directory '/tmp/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=3Den@boldquot en@boldquot.po guix.pot -o en@boldquot.new.po =2E........................................................................= =2E........................................................................= =2E......................................... done. make[5]: Leaving directory '/tmp/guix/po/guix' make[4]: Leaving directory '/tmp/guix/po/guix' rm -f en@boldquot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 1843 translated messages. make[4]: Entering directory '/tmp/guix/po/guix' make en@quot.po-update make[5]: Entering directory '/tmp/guix/po/guix' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot= =2Einsert-header en@quot: en@quot: msgmerge --lang=3Den@quot en@quot.po guix.pot -o en@quot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E............................ done. make[5]: Leaving directory '/tmp/guix/po/guix' make[4]: Leaving directory '/tmp/guix/po/guix' rm -f en@quot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 1843 translated messages. rm -f eo.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 245 translated messages, 489 fuzzy translations, 1106 untranslated m= essages. rm -f es.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o es.gmo es.po es.po: 1539 translated messages, 140 fuzzy translations, 161 untranslated m= essages. rm -f fa.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 138 translated messages, 8 fuzzy translations, 1694 untranslated mes= sages. rm -f fi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 147 translated messages, 7 fuzzy translations, 1686 untranslated mes= sages. rm -f fr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 1793 translated messages, 29 fuzzy translations, 18 untranslated mes= sages. rm -f hu.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 175 translated messages, 483 fuzzy translations, 1182 untranslated m= essages. rm -f it.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o it.gmo it.po it.po: 712 translated messages, 79 fuzzy translations, 1049 untranslated me= ssages. rm -f lt.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o lt.gmo lt.po lt.po: 54 translated messages, 1 fuzzy translation, 1785 untranslated messa= ges. rm -f ja.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 340 translated messages, 18 fuzzy translations, 1482 untranslated me= ssages. rm -f ka.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ka.gmo ka.po ka.po: 84 translated messages, 1756 untranslated messages. rm -f ko.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 132 translated messages, 11 fuzzy translations, 1697 untranslated me= ssages. rm -f nl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 1307 translated messages, 250 fuzzy translations, 283 untranslated m= essages. rm -f oc.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 1 translated message, 30 fuzzy translations, 1809 untranslated messa= ges. rm -f pl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 263 translated messages, 158 fuzzy translations, 1419 untranslated m= essages. rm -f pt_BR.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 1403 translated messages, 196 fuzzy translations, 241 untranslate= d messages. rm -f ru.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ru.gmo ru.po ru.po: 397 translated messages, 80 fuzzy translations, 1363 untranslated me= ssages. rm -f si.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o si.gmo si.po si.po: 2 translated messages, 1838 untranslated messages. rm -f sk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 1737 translated messages, 54 fuzzy translations, 49 untranslated mes= sages. rm -f sr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 109 translated messages, 481 fuzzy translations, 1250 untranslated m= essages. rm -f sv.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sv.gmo sv.po sv.po: 537 translated messages, 344 fuzzy translations, 959 untranslated me= ssages. rm -f ta.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ta.gmo ta.po ta.po: 580 translated messages, 348 fuzzy translations, 912 untranslated me= ssages. rm -f tr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 246 translated messages, 27 fuzzy translations, 1567 untranslated me= ssages. rm -f uk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 232 translated messages, 28 fuzzy translations, 1580 untranslated me= ssages. rm -f vi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 150 translated messages, 520 fuzzy translations, 1170 untranslated m= essages. rm -f zh_CN.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 162 translated messages, 269 fuzzy translations, 1409 untranslate= d messages. make[3]: Leaving directory '/tmp/guix/po/guix' touch stamp-po make[2]: Leaving directory '/tmp/guix/po/guix' Making all in po/packages make[2]: Entering directory '/tmp/guix/po/packages' make guix-packages.pot-update make[3]: Entering directory '/tmp/guix/po/packages' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=3D""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=3DC find --version) 2>/dev/null | grep GNU >/dev/null; th= en \ LC_ALL=3DC find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=3DC grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=3Dyes; \ else \ package_gnu=3Dno; \ fi; \ }; \ if test "$package_gnu" =3D "yes"; then \ package_prefix=3D'GNU '; \ else \ package_prefix=3D''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' =3D '@'PACKAGE_BUG= REPORT'@'; then \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ else \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ fi; \ case `/gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --ve= rsion | 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix-packages --directory=3D../.. \ --add-comments=3DTRANSLATORS: --language=3DScheme --from-code=3DUTF-8= --keyword=3Dsynopsis --keyword=3Ddescription --keyword=3Doutput-synopsis:2= \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ *) \ /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix-packages --directory=3D../.. \ --add-comments=3DTRANSLATORS: --language=3DScheme --from-code=3DUTF-8= --keyword=3Dsynopsis --keyword=3Ddescription --keyword=3Doutput-synopsis:2= \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --package-name=3D"${package_prefix}guix" \ --package-version=3D'UNKNOWN' \ --msgid-bugs-address=3D"$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 '/tmp/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 f= i.gmo fr.gmo hu.gmo it.gmo ja.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.= gmo sr.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo" || make da.gmo de.gmo en@boldquo= t.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo k= o.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.gmo sr.gmo tr.gmo uk.gmo vi.gmo zh_= CN.gmo make[3]: Entering directory '/tmp/guix/po/packages' rm -f da.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o da.gmo da.po da.po: 596 translated messages, 603 fuzzy translations, 4511 untranslated m= essages. rm -f de.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o de.gmo de.po de.po: 126 translated messages, 181 fuzzy translations, 5403 untranslated m= essages. make[4]: Entering directory '/tmp/guix/po/packages' make en@boldquot.po-update make[5]: Entering directory '/tmp/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=3Den@boldquot en@boldquot.po guix-packages.pot -o en@boldq= uot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................ done. make[5]: Leaving directory '/tmp/guix/po/packages' make[4]: Leaving directory '/tmp/guix/po/packages' rm -f en@boldquot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 10845 translated messages. make[4]: Entering directory '/tmp/guix/po/packages' make en@quot.po-update make[5]: Entering directory '/tmp/guix/po/packages' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot= =2Einsert-header en@quot: en@quot: msgmerge --lang=3Den@quot en@quot.po guix-packages.pot -o en@quot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E................................. done. make[5]: Leaving directory '/tmp/guix/po/packages' make[4]: Leaving directory '/tmp/guix/po/packages' rm -f en@quot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 10845 translated messages. rm -f eo.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 159 translated messages, 686 fuzzy translations, 4865 untranslated m= essages. rm -f es.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o es.gmo es.po es.po: 986 translated messages, 914 fuzzy translations, 3810 untranslated m= essages. rm -f fa.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 8 translated messages, 20 fuzzy translations, 5682 untranslated mess= ages. rm -f fi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 5 translated messages, 6 fuzzy translations, 5699 untranslated messa= ges. rm -f fr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 1038 translated messages, 412 fuzzy translations, 4260 untranslated = messages. rm -f hu.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 259 translated messages, 269 fuzzy translations, 5182 untranslated m= essages. rm -f it.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o it.gmo it.po it.po: 4 translated messages, 35 fuzzy translations, 5671 untranslated mess= ages. rm -f ja.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 8 translated messages, 5702 untranslated messages. rm -f ko.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 56 translated messages, 2 fuzzy translations, 5652 untranslated mess= ages. rm -f nl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 21 translated messages, 31 fuzzy translations, 5658 untranslated mes= sages. rm -f oc.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 1 translated message, 34 fuzzy translations, 5675 untranslated messa= ges. rm -f pl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 42 translated messages, 129 fuzzy translations, 5539 untranslated me= ssages. rm -f pt_BR.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 17 translated messages, 26 fuzzy translations, 5667 untranslated = messages. rm -f sk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 16 translated messages, 33 fuzzy translations, 5661 untranslated mes= sages. rm -f sr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 25 translated messages, 33 fuzzy translations, 5652 untranslated mes= sages. rm -f tr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 60 translated messages, 9 fuzzy translations, 5641 untranslated mess= ages. rm -f uk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 5 translated messages, 1 fuzzy translation, 5704 untranslated messag= es. rm -f vi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 15 translated messages, 25 fuzzy translations, 5670 untranslated mes= sages. rm -f zh_CN.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 31 translated messages, 132 fuzzy translations, 5547 untranslated= messages. make[3]: Leaving directory '/tmp/guix/po/packages' touch stamp-po make[2]: Leaving directory '/tmp/guix/po/packages' make[2]: Entering directory '/tmp/guix' make[3]: Entering directory '/tmp/guix' make[3]: Leaving directory '/tmp/guix' Updating ./doc/version.texi MAKEINFO doc/guix.info Updating ./doc/version-de.texi MAKEINFO doc/guix.de.info Updating ./doc/version-es.texi MAKEINFO doc/guix.es.info guix.es.texi:19949: warning: `.' or `,' must follow @xref, not p guix.es.texi:46736: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-fr.texi MAKEINFO doc/guix.fr.info guix.fr.texi:15501: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-pt_BR.texi MAKEINFO doc/guix.pt_BR.info Updating ./doc/version-ru.texi MAKEINFO doc/guix.ru.info Wide character in warn at /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profi= le/bin/makeinfo line 637. guix.ru.texi:13125: warning: `.' or `,' must follow @xref, not =D0=B4 Updating ./doc/version-zh_CN.texi MAKEINFO doc/guix.zh_CN.info MAKEINFO doc/guix-cookbook.info MAKEINFO doc/guix-cookbook.de.info guix-cookbook.de.texi:604: @menu reference to nonexistent node `A ``Hello W= orld'' package' guix-cookbook.de.texi:605: @menu reference to nonexistent node `Setup' guix-cookbook.de.texi:606: @menu reference to nonexistent node `Extended ex= ample' guix-cookbook.de.texi:607: @menu reference to nonexistent node `Other build= systems' guix-cookbook.de.texi:608: @menu reference to nonexistent node `Programmabl= e and automated package definition' guix-cookbook.de.texi:609: @menu reference to nonexistent node `Getting hel= p' guix-cookbook.de.texi:610: @menu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:835: @menu reference to nonexistent node `Local file' guix-cookbook.de.texi:836: @menu reference to nonexistent node `Channels' guix-cookbook.de.texi:1544: @menu reference to nonexistent node `Recursive = importers' guix-cookbook.de.texi:1545: @menu reference to nonexistent node `Automatic = update' guix-cookbook.de.texi:3469: @menu reference to nonexistent node `A Database= Container' guix-cookbook.de.texi:3768: @menu reference to nonexistent node `Basic setu= p with manifests' guix-cookbook.de.texi:3769: @menu reference to nonexistent node `Required p= ackages' guix-cookbook.de.texi:3770: @menu reference to nonexistent node `Default pr= ofile' guix-cookbook.de.texi:3771: @menu reference to nonexistent node `The benefi= ts of manifests' guix-cookbook.de.texi:116: @detailmenu reference to nonexistent node `A ``H= ello World'' package' guix-cookbook.de.texi:117: @detailmenu reference to nonexistent node `Setup' guix-cookbook.de.texi:118: @detailmenu reference to nonexistent node `Exten= ded example' guix-cookbook.de.texi:119: @detailmenu reference to nonexistent node `Other= build systems' guix-cookbook.de.texi:120: @detailmenu reference to nonexistent node `Progr= ammable and automated package definition' guix-cookbook.de.texi:121: @detailmenu reference to nonexistent node `Getti= ng help' guix-cookbook.de.texi:122: @detailmenu reference to nonexistent node `Concl= usion' guix-cookbook.de.texi:129: @detailmenu reference to nonexistent node `Local= file' guix-cookbook.de.texi:130: @detailmenu reference to nonexistent node `Chann= els' guix-cookbook.de.texi:137: @detailmenu reference to nonexistent node `Recur= sive importers' guix-cookbook.de.texi:138: @detailmenu reference to nonexistent node `Autom= atic update' guix-cookbook.de.texi:194: @detailmenu reference to nonexistent node `A Dat= abase Container' guix-cookbook.de.texi:208: @detailmenu reference to nonexistent node `Basic= setup with manifests' guix-cookbook.de.texi:209: @detailmenu reference to nonexistent node `Requi= red packages' guix-cookbook.de.texi:210: @detailmenu reference to nonexistent node `Defau= lt profile' guix-cookbook.de.texi:211: @detailmenu reference to nonexistent node `The b= enefits of manifests' make[2]: *** [Makefile:5394: doc/guix-cookbook.de.info] Error 1 make[2]: Leaving directory '/tmp/guix' make[1]: *** [Makefile:6079: all-recursive] Error 1 make[1]: Leaving directory '/tmp/guix' make: *** [Makefile:4193: all] Error 2 --ZTO+s483dxknpkFd-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 28 18:40:37 2023 Received: (at control) by debbugs.gnu.org; 28 Aug 2023 22:40:37 +0000 Received: from localhost ([127.0.0.1]:49120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakuT-0001nc-F9 for submit@debbugs.gnu.org; Mon, 28 Aug 2023 18:40:37 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:48300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakuR-0001nM-C0; Mon, 28 Aug 2023 18:40:35 -0400 Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-76dbe1866ecso203016985a.0; Mon, 28 Aug 2023 15:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693262423; x=1693867223; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Ylqts7b2vD8yASpzk4GQpDiw4oUrO0pIucdZyL5GJM0=; b=bJCsZIndZfPSTVlUB7S5lrfO+k9SM7o1/d2L6uf1LkDpoT9p9d+NkayEl1kx0mnjK2 cNB25AEbGei09l550Uh3SJLECKjDiBtbrZWn+H4VOvNnG77a45cldREp4jd4qIDldSFX 4mrlqxyPz1QY9/Df3hBRYt+16jDXg6fJhUYrZTqRHHk9N8O0iexPtQoaTfxcdDv+g56z Z9vUOiOtYn4jkMD9PxdUYvYCIIIQS7nBe7BFg16HiXgDXbzRKEWjMkrtCRVYxOXbn8A8 6dEXfxMzH/eNwrjmZQW6xrldSWWhFlCv2QEyX/2iXp5pxJvNPtxK2/okdNtaZsw9r6un vyQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693262423; x=1693867223; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ylqts7b2vD8yASpzk4GQpDiw4oUrO0pIucdZyL5GJM0=; b=VoVGWBegsjjE+wRqSX1Cgtn+CeZYK4lJ24kBYmzYxzBxlyFlz6hLrIoR/aVpl4cpRd Kys6JUBbdq3lt+oM1DyLbn+WTkN0Ym9BpPIARHdp2Knk3jKgWabLZljBSQzonCqv4r/p jU9Z5p0bv/F3/3NZTAnHlOAUL6pSnDOPFYCtI6aS9HFsfFAPstACYZW5rYc7HvbSFgGI CLfPG7k1Zl6NMYa0dtZFDU/yz3yStUEHGVavgdgJO9fhkkXUdsEvLNWGeVQDuqWzctet a6LyV0nzkuUjhiDU2aV2DJtpOxs6IAzzblnZb/bJcxJBNvdJ9j1tnDUEJrKhUzftNy3f 9j/w== X-Gm-Message-State: AOJu0Yy31Lph5vLpm3BCUkZ/Jok68YY/+H1G61dUEkRNEmDkClnBZkW+ EHSiXc4oDxgx1iVZKUAwz/dBU/GB9nI= X-Google-Smtp-Source: AGHT+IHaK6CVut55Ov3KgiTu86ZY+bx8a3ZLyNcxBQY8FG7p+Mup18lmuZaHRtUW6Vy8Yo3S8tCIvQ== X-Received: by 2002:a05:620a:12e9:b0:76c:96e9:7d9 with SMTP id f9-20020a05620a12e900b0076c96e907d9mr22110319qkl.70.1693262422715; Mon, 28 Aug 2023 15:40:22 -0700 (PDT) Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204]) by smtp.gmail.com with ESMTPSA id d25-20020a05620a137900b0076db5b792basm2656548qkl.75.2023.08.28.15.40.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 15:40:22 -0700 (PDT) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#65585: Can't build Guix from source due to failure to build cookbook References: Date: Mon, 28 Aug 2023 18:40:20 -0400 In-Reply-To: (Leo Famulari's message of "Mon, 28 Aug 2023 13:04:06 -0400") Message-ID: <87v8cyg59n.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 65585-done@debbugs.gnu.org, GNU Debbugs X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 65585 + notabug quit Hi Leo, Leo Famulari writes: > With a `guix describe` like this, I'm unable to build Guix from a fresh Git > checkout of the master branch. > > ------ > guix 985638a > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 985638aea14720e16ed5fd94a0e1382a57dec7ac > ------ That's from circa July 30th. You'll have to run 'guix pull' to get commit 352c49e1 ("gnu: po4a: Apply patch to translate partial Texinfo menus."), dated August 16th. Closing! -- Thanks, Maxim From unknown Sat Jun 21 10:44:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Famulari Subject: bug#65585: closed (Re: bug#65585: Can't build Guix from source due to failure to build cookbook) Message-ID: References: <87v8cyg59n.fsf@gmail.com> X-Gnu-PR-Message: they-closed 65585 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: notabug Reply-To: 65585@debbugs.gnu.org Date: Mon, 28 Aug 2023 22:41:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1693262462-6981-1" This is a multi-part message in MIME format... ------------=_1693262462-6981-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65585: Can't build Guix from source due to failure to build cookbook which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 65585@debbugs.gnu.org. --=20 65585: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65585 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1693262462-6981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65585-done) by debbugs.gnu.org; 28 Aug 2023 22:40:38 +0000 Received: from localhost ([127.0.0.1]:49122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakuT-0001ne-PI for submit@debbugs.gnu.org; Mon, 28 Aug 2023 18:40:38 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:48300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakuR-0001nM-C0; Mon, 28 Aug 2023 18:40:35 -0400 Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-76dbe1866ecso203016985a.0; Mon, 28 Aug 2023 15:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693262423; x=1693867223; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Ylqts7b2vD8yASpzk4GQpDiw4oUrO0pIucdZyL5GJM0=; b=bJCsZIndZfPSTVlUB7S5lrfO+k9SM7o1/d2L6uf1LkDpoT9p9d+NkayEl1kx0mnjK2 cNB25AEbGei09l550Uh3SJLECKjDiBtbrZWn+H4VOvNnG77a45cldREp4jd4qIDldSFX 4mrlqxyPz1QY9/Df3hBRYt+16jDXg6fJhUYrZTqRHHk9N8O0iexPtQoaTfxcdDv+g56z Z9vUOiOtYn4jkMD9PxdUYvYCIIIQS7nBe7BFg16HiXgDXbzRKEWjMkrtCRVYxOXbn8A8 6dEXfxMzH/eNwrjmZQW6xrldSWWhFlCv2QEyX/2iXp5pxJvNPtxK2/okdNtaZsw9r6un vyQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693262423; x=1693867223; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ylqts7b2vD8yASpzk4GQpDiw4oUrO0pIucdZyL5GJM0=; b=VoVGWBegsjjE+wRqSX1Cgtn+CeZYK4lJ24kBYmzYxzBxlyFlz6hLrIoR/aVpl4cpRd Kys6JUBbdq3lt+oM1DyLbn+WTkN0Ym9BpPIARHdp2Knk3jKgWabLZljBSQzonCqv4r/p jU9Z5p0bv/F3/3NZTAnHlOAUL6pSnDOPFYCtI6aS9HFsfFAPstACYZW5rYc7HvbSFgGI CLfPG7k1Zl6NMYa0dtZFDU/yz3yStUEHGVavgdgJO9fhkkXUdsEvLNWGeVQDuqWzctet a6LyV0nzkuUjhiDU2aV2DJtpOxs6IAzzblnZb/bJcxJBNvdJ9j1tnDUEJrKhUzftNy3f 9j/w== X-Gm-Message-State: AOJu0Yy31Lph5vLpm3BCUkZ/Jok68YY/+H1G61dUEkRNEmDkClnBZkW+ EHSiXc4oDxgx1iVZKUAwz/dBU/GB9nI= X-Google-Smtp-Source: AGHT+IHaK6CVut55Ov3KgiTu86ZY+bx8a3ZLyNcxBQY8FG7p+Mup18lmuZaHRtUW6Vy8Yo3S8tCIvQ== X-Received: by 2002:a05:620a:12e9:b0:76c:96e9:7d9 with SMTP id f9-20020a05620a12e900b0076c96e907d9mr22110319qkl.70.1693262422715; Mon, 28 Aug 2023 15:40:22 -0700 (PDT) Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204]) by smtp.gmail.com with ESMTPSA id d25-20020a05620a137900b0076db5b792basm2656548qkl.75.2023.08.28.15.40.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 15:40:22 -0700 (PDT) From: Maxim Cournoyer To: Leo Famulari Subject: Re: bug#65585: Can't build Guix from source due to failure to build cookbook References: Date: Mon, 28 Aug 2023 18:40:20 -0400 In-Reply-To: (Leo Famulari's message of "Mon, 28 Aug 2023 13:04:06 -0400") Message-ID: <87v8cyg59n.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65585-done Cc: 65585-done@debbugs.gnu.org, GNU Debbugs X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 65585 + notabug quit Hi Leo, Leo Famulari writes: > With a `guix describe` like this, I'm unable to build Guix from a fresh Git > checkout of the master branch. > > ------ > guix 985638a > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 985638aea14720e16ed5fd94a0e1382a57dec7ac > ------ That's from circa July 30th. You'll have to run 'guix pull' to get commit 352c49e1 ("gnu: po4a: Apply patch to translate partial Texinfo menus."), dated August 16th. Closing! -- Thanks, Maxim ------------=_1693262462-6981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Aug 2023 17:04:36 +0000 Received: from localhost ([127.0.0.1]:48952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaffF-0003R6-CE for submit@debbugs.gnu.org; Mon, 28 Aug 2023 13:04:36 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaffB-0003Qm-N4 for submit@debbugs.gnu.org; Mon, 28 Aug 2023 13:04:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qafez-0002aq-4v for bug-guix@gnu.org; Mon, 28 Aug 2023 13:04:17 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qafet-0003P7-HU for bug-guix@gnu.org; Mon, 28 Aug 2023 13:04:16 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 3C8FE5C0138; Mon, 28 Aug 2023 13:04:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 28 Aug 2023 13:04:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=mesmtp; t=1693242249; x=1693328649; bh=nR/wWEsleztDxmZz8ZF36U AXCrIM+I90nzbSHfLRWHI=; b=ogyrMn6b030Nlc/PbmAAfxU2RSA6TUg/mYEINZ JHYekB8atC+3jTRcCHCCIb3TVMoGSNzytc2pTyPTzCmYC+Wfm/QzC84BrZJUB2lW XTfghXAcyf6ENSSYHQEJo//pCSIgJKgcMGzPAE6SsiHRDGOXYfxrXfQUWWGVHFd/ EFZFQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1693242249; x=1693328649; bh=nR/wWEsleztDxmZz8ZF36UAXCrIM+I90nzb SHfLRWHI=; b=LiQRJUt6F6mQuzEHgYhTO/8hLo7x6m2YKXXQYH43o+iF6Fq8QUy eubZhlG/1vOCWE4iEuiCpmMOHteLXYxdgYfufqIG0x+JbIQy5FJQkbe8RjtG0Reb xxCr2gaezrpOQ6okBWPcN7GS2YfjvIAWlXqAZR6hbaxw3tXaNkN1RgcEw6y6nYEH wqsbmgc7Q27PFHuQIHXEgHg6mCxEG/XlEgHfle0UYrs7MtewFZByQI/Mx7mCgJB8 3Yrrg+J1rsANUpIUKtLbFMVL267MulB8RSzCxCS4wXt1bO5ZuYZQnkpZpVAxl5Na Em5j3H2HWqqoob41SQ7HmqdJdtvXM7xb34Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudefgedguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehmtderre dttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeefgfehhfeuffdvheekheevgeevffetve ekvedtffejteduleefveffudefudekvdenucffohhmrghinhepghhnuhdrohhrghenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrg hmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 28 Aug 2023 13:04:08 -0400 (EDT) Date: Mon, 28 Aug 2023 13:04:06 -0400 From: Leo Famulari To: bug-guix@gnu.org Subject: Can't build Guix from source due to failure to build cookbook Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ZTO+s483dxknpkFd" Content-Disposition: inline Received-SPF: pass client-ip=66.111.4.28; envelope-from=leo@famulari.name; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --ZTO+s483dxknpkFd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline With a `guix describe` like this, I'm unable to build Guix from a fresh Git checkout of the master branch. ------ guix 985638a repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 985638aea14720e16ed5fd94a0e1382a57dec7ac ------ ------ $ guix shell --pure -D guix $ ./bootstrap && ./configure --localstatedir=/var && make -j1 [...] MAKEINFO doc/guix.zh_CN.info MAKEINFO doc/guix-cookbook.info MAKEINFO doc/guix-cookbook.de.info guix-cookbook.de.texi:604: @menu reference to nonexistent node `A ``Hello World'' package' guix-cookbook.de.texi:605: @menu reference to nonexistent node `Setup' guix-cookbook.de.texi:606: @menu reference to nonexistent node `Extended example' guix-cookbook.de.texi:607: @menu reference to nonexistent node `Other build systems' guix-cookbook.de.texi:608: @menu reference to nonexistent node `Programmable and automated package definition' guix-cookbook.de.texi:609: @menu reference to nonexistent node `Getting help' guix-cookbook.de.texi:610: @menu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:835: @menu reference to nonexistent node `Local file' guix-cookbook.de.texi:836: @menu reference to nonexistent node `Channels' guix-cookbook.de.texi:1544: @menu reference to nonexistent node `Recursive importers' guix-cookbook.de.texi:1545: @menu reference to nonexistent node `Automatic update' guix-cookbook.de.texi:3469: @menu reference to nonexistent node `A Database Container' guix-cookbook.de.texi:3768: @menu reference to nonexistent node `Basic setup with manifests' guix-cookbook.de.texi:3769: @menu reference to nonexistent node `Required packages' guix-cookbook.de.texi:3770: @menu reference to nonexistent node `Default profile' guix-cookbook.de.texi:3771: @menu reference to nonexistent node `The benefits of manifests' guix-cookbook.de.texi:116: @detailmenu reference to nonexistent node `A ``Hello World'' package' guix-cookbook.de.texi:117: @detailmenu reference to nonexistent node `Setup' guix-cookbook.de.texi:118: @detailmenu reference to nonexistent node `Extended example' guix-cookbook.de.texi:119: @detailmenu reference to nonexistent node `Other build systems' guix-cookbook.de.texi:120: @detailmenu reference to nonexistent node `Programmable and automated package definition' guix-cookbook.de.texi:121: @detailmenu reference to nonexistent node `Getting help' guix-cookbook.de.texi:122: @detailmenu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:129: @detailmenu reference to nonexistent node `Local file' guix-cookbook.de.texi:130: @detailmenu reference to nonexistent node `Channels' guix-cookbook.de.texi:137: @detailmenu reference to nonexistent node `Recursive importers' guix-cookbook.de.texi:138: @detailmenu reference to nonexistent node `Automatic update' guix-cookbook.de.texi:194: @detailmenu reference to nonexistent node `A Database Container' guix-cookbook.de.texi:208: @detailmenu reference to nonexistent node `Basic setup with manifests' guix-cookbook.de.texi:209: @detailmenu reference to nonexistent node `Required packages' guix-cookbook.de.texi:210: @detailmenu reference to nonexistent node `Default profile' guix-cookbook.de.texi:211: @detailmenu reference to nonexistent node `The benefits of manifests' make[2]: *** [Makefile:5394: doc/guix-cookbook.de.info] Error 1 make[2]: Leaving directory '/tmp/guix' make[1]: *** [Makefile:6079: all-recursive] Error 1 make[1]: Leaving directory '/tmp/guix' make: *** [Makefile:4193: all] Error 2 ------ I'm not sure what the actual error is. I've attached the full output of the build process. --ZTO+s483dxknpkFd Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=log Content-Transfer-Encoding: quoted-printable + find po/doc+ sed -type f -name guix-manual*.po -e s,.*/guix-manual\.,,;s,\.po$,, + langs=3Dzh_CN ru pt_BR fr es de + [ ! -e doc/guix.zh_CN.texi ] + echo @setfilename guix.zh_CN.info + echo @include version-zh_CN.texi + touch po/doc/guix-manual.zh_CN.po + [ ! -e doc/guix.ru.texi ] + echo @setfilename guix.ru.info + echo @include version-ru.texi + touch po/doc/guix-manual.ru.po + [ ! -e doc/guix.pt_BR.texi ] + echo @setfilename guix.pt_BR.info + echo @include version-pt_BR.texi + touch po/doc/guix-manual.pt_BR.po + [ ! -e doc/guix.fr.texi ] + echo @setfilename guix.fr.info + echo @include version-fr.texi + touch po/doc/guix-manual.fr.po + [ ! -e doc/guix.es.texi ] + echo @setfilename guix.es.info + echo @include version-es.texi + touch po/doc/guix-manual.es.po + [ ! -e doc/guix.de.texi ] + echo @setfilename guix.de.info + echo @include version-de.texi + touch po/doc/guix-manual.de.po + find po/doc -type f -name guix-cookbook*.po + sed -e s,.*/guix-cookbook\.,,;s,\.po$,, + langs=3Dsk ko fr de + [ ! -e doc/guix-cookbook.sk.texi ] + echo @setfilename guix-cookbook.sk.info + touch po/doc/guix-cookbook.sk.po + [ ! -e doc/guix-cookbook.ko.texi ] + echo @setfilename guix-cookbook.ko.info + touch po/doc/guix-cookbook.ko.po + [ ! -e doc/guix-cookbook.fr.texi ] + echo @setfilename guix-cookbook.fr.info + touch po/doc/guix-cookbook.fr.po + [ ! -e doc/guix-cookbook.de.texi ] + echo @setfilename guix-cookbook.de.info + touch po/doc/guix-cookbook.de.po + exec autoreconf -vfi autoreconf: Entering directory `.' autoreconf: running: autopoint --force 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 autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /gnu/store/kngd1h8b65kdnawd9mfxarwhkaxwq0lz-autoconf-2= =2E69/bin/autoconf --force autoreconf: running: /gnu/store/kngd1h8b65kdnawd9mfxarwhkaxwq0lz-autoconf-2= =2E69/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing config-daemon.ac:8: installing 'build-aux/ar-lib' configure.ac:21: installing 'build-aux/compile' configure.ac:23: installing 'build-aux/config.guess' configure.ac:23: installing 'build-aux/config.sub' configure.ac:11: installing 'build-aux/install-sh' configure.ac:11: installing 'build-aux/missing' Makefile.am: installing './INSTALL' Makefile.am:899: warning: AM_GNU_GETTEXT used but 'po' not in SUBDIRS Makefile.am: installing 'build-aux/depcomp' doc/local.mk:34: installing 'build-aux/mdate-sh' Makefile.am:902: 'doc/local.mk' included from here doc/local.mk:34: installing 'build-aux/texinfo.tex' Makefile.am:902: 'doc/local.mk' included from here parallel-tests: installing 'build-aux/test-driver' autoreconf: Leaving directory `.' checking for a BSD-compatible install... /gnu/store/y7assmsdr0b65va5vy775nh= 10288k760-profile/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /gnu/store/y7assmsdr0b65va5vy775nh10= 288k760-profile/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar 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...=20 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/y7assmsdr0b6= 5va5vy775nh10288k760-profile/bin/grep checking for egrep... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/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/y7assmsdr0b6= 5va5vy775nh10288k760-profile/bin/sed checking whether NLS is requested... yes checking for msgfmt... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/= bin/msgfmt checking for gmsgfmt... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile= /bin/msgfmt checking for xgettext... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/xgettext checking for msgmerge... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/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/y7assmsdr0b65va5vy775nh10288k760-= profile/bin/ld checking if the linker (/gnu/store/y7assmsdr0b65va5vy775nh10288k760-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/y7assmsdr0b65va5vy775nh10288k760-pr= ofile/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... /tmp/guix/test-tmp checking the length of the socket file name used in tests... 50 checking the length of a typical hash bang line... 73 checking the length of a hash bang line used in tests... 87 checking for pkg-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-prof= ile/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/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/guile checking for Guile version >=3D 3.0... 3.0.9 checking for guild... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/guild checking for guile-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-pr= ofile/bin/guile-config checking for guile-3.0 >=3D 3.0.3... yes 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'regex'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'posix'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'socket'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'net-db'... yes checking whether /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/gu= ile provides feature 'threads'... yes checking for a sed that does not truncate output... (cached) /gnu/store/y7a= ssmsdr0b65va5vy775nh10288k760-profile/bin/sed checking for gzip... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/gzip checking for bzip2... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/b= in/bzip2 checking for xz... /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= xz checking for libgcrypt-config... /gnu/store/y7assmsdr0b65va5vy775nh10288k76= 0-profile/bin/libgcrypt-config checking libgcrypt's library directory... fgrep: warning: fgrep is obsolesc= ent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F /gnu/store/8y0pwifz8a3d7zbdfzsawa1amf4afx1s-libgcrypt-1.10.1/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 >=3D 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 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://bor= deaux.guix.gnu.org checking whether Guile-SSH is available and recent enough... (cached) yes checking for unit test root directory... (cached) /tmp/guix/test-tmp checking for guile... (cached) /gnu/store/y7assmsdr0b65va5vy775nh10288k760-= 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 etc/teams.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 po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.de.texi translated 74 cross-references in 'doc/contributing.de.texi.tmp' mv "doc/contributing.de.texi.tmp" "doc/contributing.de.texi" PO4A doc/guix.de.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.de.texi" | sed 's|texi$|info|')|"= "doc/guix.de.texi.tmp" POXREF doc/guix.de.texi translated 916 cross-references in 'doc/guix.de.texi.tmp' mv "doc/guix.de.texi.tmp" "doc/guix.de.texi" PO4A doc/contributing.es.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.es.texi translated 74 cross-references in 'doc/contributing.es.texi.tmp' mv "doc/contributing.es.texi.tmp" "doc/contributing.es.texi" PO4A doc/guix.es.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.es.texi" | sed 's|texi$|info|')|"= "doc/guix.es.texi.tmp" POXREF doc/guix.es.texi translated 918 cross-references in 'doc/guix.es.texi.tmp' mv "doc/guix.es.texi.tmp" "doc/guix.es.texi" PO4A doc/contributing.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.fr.texi translated 74 cross-references in 'doc/contributing.fr.texi.tmp' mv "doc/contributing.fr.texi.tmp" "doc/contributing.fr.texi" PO4A doc/guix.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.fr.texi" | sed 's|texi$|info|')|"= "doc/guix.fr.texi.tmp" POXREF doc/guix.fr.texi translated 918 cross-references in 'doc/guix.fr.texi.tmp' mv "doc/guix.fr.texi.tmp" "doc/guix.fr.texi" PO4A doc/contributing.pt_BR.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.pt_BR.texi translated 74 cross-references in 'doc/contributing.pt_BR.texi.tmp' mv "doc/contributing.pt_BR.texi.tmp" "doc/contributing.pt_BR.texi" PO4A doc/guix.pt_BR.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 919 cross-references in 'doc/guix.pt_BR.texi.tmp' mv "doc/guix.pt_BR.texi.tmp" "doc/guix.pt_BR.texi" PO4A doc/contributing.ru.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.ru.texi translated 74 cross-references in 'doc/contributing.ru.texi.tmp' mv "doc/contributing.ru.texi.tmp" "doc/contributing.ru.texi" PO4A doc/guix.ru.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. sed -i "s|guix\.info|$(basename "doc/guix.ru.texi" | sed 's|texi$|info|')|"= "doc/guix.ru.texi.tmp" POXREF doc/guix.ru.texi translated 917 cross-references in 'doc/guix.ru.texi.tmp' mv "doc/guix.ru.texi.tmp" "doc/guix.ru.texi" PO4A doc/contributing.zh_CN.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. POXREF doc/contributing.zh_CN.texi translated 74 cross-references in 'doc/contributing.zh_CN.texi.tmp' mv "doc/contributing.zh_CN.texi.tmp" "doc/contributing.zh_CN.texi" PO4A doc/guix.zh_CN.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 919 cross-references in 'doc/guix.zh_CN.texi.tmp' mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi" PO4A doc/guix-cookbook.de.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.de.texi.tmp' mv "doc/guix-cookbook.de.texi.tmp" "doc/guix-cookbook.de.texi" PO4A doc/guix-cookbook.fr.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.fr.texi.tmp' mv "doc/guix-cookbook.fr.texi.tmp" "doc/guix-cookbook.fr.texi" PO4A doc/guix-cookbook.ko.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.ko.texi.tmp' mv "doc/guix-cookbook.ko.texi.tmp" "doc/guix-cookbook.ko.texi" PO4A doc/guix-cookbook.sk.texi po4a-translate is deprecated. The unified po4a(1) program is more convenien= t and less error prone. 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 translated 2 cross-references in 'doc/guix-cookbook.sk.texi.tmp' mv "doc/guix-cookbook.sk.texi.tmp" "doc/guix-cookbook.sk.texi" GEN nix/libstore/schema.sql.hh GEN .version make all-recursive make[1]: Entering directory '/tmp/guix' Making all in po/guix make[2]: Entering directory '/tmp/guix/po/guix' make guix.pot-update make[3]: Entering directory '/tmp/guix/po/guix' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=3D""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=3DC find --version) 2>/dev/null | grep GNU >/dev/null; th= en \ LC_ALL=3DC find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=3DC grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=3Dyes; \ else \ package_gnu=3Dno; \ fi; \ }; \ if test "$package_gnu" =3D "yes"; then \ package_prefix=3D'GNU '; \ else \ package_prefix=3D''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' =3D '@'PACKAGE_BUG= REPORT'@'; then \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ else \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ fi; \ case `/gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --ve= rsion | 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix --directory=3D../.. \ --add-comments=3DTRANSLATORS: --from-code=3DUTF-8 --keyword=3DG_ --ke= yword=3DN_:1,2 --keyword=3Dmessage --keyword=3Ddescription --keyword=3Dsyno= psis --keyword=3Dn_ \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ *) \ /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix --directory=3D../.. \ --add-comments=3DTRANSLATORS: --from-code=3DUTF-8 --keyword=3DG_ --ke= yword=3DN_:1,2 --keyword=3Dmessage --keyword=3Ddescription --keyword=3Dsyno= psis --keyword=3Dn_ \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --package-name=3D"${package_prefix}guix" \ --package-version=3D'UNKNOWN' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ esac guix/diagnostics.scm:159: warning: Empty msgid. It is reserved by GNU gett= ext: gettext("") returns the header entry with meta information, not the empty string. 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 '/tmp/guix/po/guix' test ! -f ./guix.pot || \ test -z "bn.gmo cs.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo e= s.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo ka.gmo ko.gmo nl.gmo= oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo u= k.gmo vi.gmo zh_CN.gmo" || make bn.gmo cs.gmo da.gmo de.gmo en@boldquot.gmo= en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo= ka.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo s= v.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo make[3]: Entering directory '/tmp/guix/po/guix' rm -f bn.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o bn.gmo bn.po bn.po: 26 translated messages, 4 fuzzy translations, 1810 untranslated mess= ages. rm -f cs.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o cs.gmo cs.po cs.po: 232 translated messages, 214 fuzzy translations, 1394 untranslated m= essages. rm -f da.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o da.gmo da.po da.po: 789 translated messages, 501 fuzzy translations, 550 untranslated me= ssages. rm -f de.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o de.gmo de.po de.po: 1840 translated messages. make[4]: Entering directory '/tmp/guix/po/guix' make en@boldquot.po-update make[5]: Entering directory '/tmp/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=3Den@boldquot en@boldquot.po guix.pot -o en@boldquot.new.po =2E........................................................................= =2E........................................................................= =2E......................................... done. make[5]: Leaving directory '/tmp/guix/po/guix' make[4]: Leaving directory '/tmp/guix/po/guix' rm -f en@boldquot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 1843 translated messages. make[4]: Entering directory '/tmp/guix/po/guix' make en@quot.po-update make[5]: Entering directory '/tmp/guix/po/guix' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot= =2Einsert-header en@quot: en@quot: msgmerge --lang=3Den@quot en@quot.po guix.pot -o en@quot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E............................ done. make[5]: Leaving directory '/tmp/guix/po/guix' make[4]: Leaving directory '/tmp/guix/po/guix' rm -f en@quot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 1843 translated messages. rm -f eo.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 245 translated messages, 489 fuzzy translations, 1106 untranslated m= essages. rm -f es.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o es.gmo es.po es.po: 1539 translated messages, 140 fuzzy translations, 161 untranslated m= essages. rm -f fa.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 138 translated messages, 8 fuzzy translations, 1694 untranslated mes= sages. rm -f fi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 147 translated messages, 7 fuzzy translations, 1686 untranslated mes= sages. rm -f fr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 1793 translated messages, 29 fuzzy translations, 18 untranslated mes= sages. rm -f hu.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 175 translated messages, 483 fuzzy translations, 1182 untranslated m= essages. rm -f it.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o it.gmo it.po it.po: 712 translated messages, 79 fuzzy translations, 1049 untranslated me= ssages. rm -f lt.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o lt.gmo lt.po lt.po: 54 translated messages, 1 fuzzy translation, 1785 untranslated messa= ges. rm -f ja.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 340 translated messages, 18 fuzzy translations, 1482 untranslated me= ssages. rm -f ka.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ka.gmo ka.po ka.po: 84 translated messages, 1756 untranslated messages. rm -f ko.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 132 translated messages, 11 fuzzy translations, 1697 untranslated me= ssages. rm -f nl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 1307 translated messages, 250 fuzzy translations, 283 untranslated m= essages. rm -f oc.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 1 translated message, 30 fuzzy translations, 1809 untranslated messa= ges. rm -f pl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 263 translated messages, 158 fuzzy translations, 1419 untranslated m= essages. rm -f pt_BR.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 1403 translated messages, 196 fuzzy translations, 241 untranslate= d messages. rm -f ru.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ru.gmo ru.po ru.po: 397 translated messages, 80 fuzzy translations, 1363 untranslated me= ssages. rm -f si.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o si.gmo si.po si.po: 2 translated messages, 1838 untranslated messages. rm -f sk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 1737 translated messages, 54 fuzzy translations, 49 untranslated mes= sages. rm -f sr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 109 translated messages, 481 fuzzy translations, 1250 untranslated m= essages. rm -f sv.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sv.gmo sv.po sv.po: 537 translated messages, 344 fuzzy translations, 959 untranslated me= ssages. rm -f ta.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ta.gmo ta.po ta.po: 580 translated messages, 348 fuzzy translations, 912 untranslated me= ssages. rm -f tr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 246 translated messages, 27 fuzzy translations, 1567 untranslated me= ssages. rm -f uk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 232 translated messages, 28 fuzzy translations, 1580 untranslated me= ssages. rm -f vi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 150 translated messages, 520 fuzzy translations, 1170 untranslated m= essages. rm -f zh_CN.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 162 translated messages, 269 fuzzy translations, 1409 untranslate= d messages. make[3]: Leaving directory '/tmp/guix/po/guix' touch stamp-po make[2]: Leaving directory '/tmp/guix/po/guix' Making all in po/packages make[2]: Entering directory '/tmp/guix/po/packages' make guix-packages.pot-update make[3]: Entering directory '/tmp/guix/po/packages' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=3D""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=3DC find --version) 2>/dev/null | grep GNU >/dev/null; th= en \ LC_ALL=3DC find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=3DC grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=3Dyes; \ else \ package_gnu=3Dno; \ fi; \ }; \ if test "$package_gnu" =3D "yes"; then \ package_prefix=3D'GNU '; \ else \ package_prefix=3D''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'bug-guix@gnu.org' =3D '@'PACKAGE_BUG= REPORT'@'; then \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ else \ msgid_bugs_address=3D'bug-guix@gnu.org'; \ fi; \ case `/gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --ve= rsion | 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/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix-packages --directory=3D../.. \ --add-comments=3DTRANSLATORS: --language=3DScheme --from-code=3DUTF-8= --keyword=3Dsynopsis --keyword=3Ddescription --keyword=3Doutput-synopsis:2= \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --msgid-bugs-address=3D"$msgid_bugs_address" \ ;; \ *) \ /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/xgettext --defa= ult-domain=3Dguix-packages --directory=3D../.. \ --add-comments=3DTRANSLATORS: --language=3DScheme --from-code=3DUTF-8= --keyword=3Dsynopsis --keyword=3Ddescription --keyword=3Doutput-synopsis:2= \ --files-from=3D./POTFILES.in \ --copyright-holder=3D'the authors of Guix (msgids)' \ --package-name=3D"${package_prefix}guix" \ --package-version=3D'UNKNOWN' \ --msgid-bugs-address=3D"$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 '/tmp/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 f= i.gmo fr.gmo hu.gmo it.gmo ja.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.= gmo sr.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo" || make da.gmo de.gmo en@boldquo= t.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo k= o.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo sk.gmo sr.gmo tr.gmo uk.gmo vi.gmo zh_= CN.gmo make[3]: Entering directory '/tmp/guix/po/packages' rm -f da.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o da.gmo da.po da.po: 596 translated messages, 603 fuzzy translations, 4511 untranslated m= essages. rm -f de.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o de.gmo de.po de.po: 126 translated messages, 181 fuzzy translations, 5403 untranslated m= essages. make[4]: Entering directory '/tmp/guix/po/packages' make en@boldquot.po-update make[5]: Entering directory '/tmp/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=3Den@boldquot en@boldquot.po guix-packages.pot -o en@boldq= uot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................ done. make[5]: Leaving directory '/tmp/guix/po/packages' make[4]: Leaving directory '/tmp/guix/po/packages' rm -f en@boldquot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profil= e/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 10845 translated messages. make[4]: Entering directory '/tmp/guix/po/packages' make en@quot.po-update make[5]: Entering directory '/tmp/guix/po/packages' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot= =2Einsert-header en@quot: en@quot: msgmerge --lang=3Den@quot en@quot.po guix-packages.pot -o en@quot.new.po =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E........................................................................= =2E................................. done. make[5]: Leaving directory '/tmp/guix/po/packages' make[4]: Leaving directory '/tmp/guix/po/packages' rm -f en@quot.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bi= n/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 10845 translated messages. rm -f eo.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 159 translated messages, 686 fuzzy translations, 4865 untranslated m= essages. rm -f es.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o es.gmo es.po es.po: 986 translated messages, 914 fuzzy translations, 3810 untranslated m= essages. rm -f fa.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 8 translated messages, 20 fuzzy translations, 5682 untranslated mess= ages. rm -f fi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 5 translated messages, 6 fuzzy translations, 5699 untranslated messa= ges. rm -f fr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 1038 translated messages, 412 fuzzy translations, 4260 untranslated = messages. rm -f hu.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 259 translated messages, 269 fuzzy translations, 5182 untranslated m= essages. rm -f it.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o it.gmo it.po it.po: 4 translated messages, 35 fuzzy translations, 5671 untranslated mess= ages. rm -f ja.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 8 translated messages, 5702 untranslated messages. rm -f ko.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 56 translated messages, 2 fuzzy translations, 5652 untranslated mess= ages. rm -f nl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 21 translated messages, 31 fuzzy translations, 5658 untranslated mes= sages. rm -f oc.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 1 translated message, 34 fuzzy translations, 5675 untranslated messa= ges. rm -f pl.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 42 translated messages, 129 fuzzy translations, 5539 untranslated me= ssages. rm -f pt_BR.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 17 translated messages, 26 fuzzy translations, 5667 untranslated = messages. rm -f sk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 16 translated messages, 33 fuzzy translations, 5661 untranslated mes= sages. rm -f sr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 25 translated messages, 33 fuzzy translations, 5652 untranslated mes= sages. rm -f tr.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 60 translated messages, 9 fuzzy translations, 5641 untranslated mess= ages. rm -f uk.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 5 translated messages, 1 fuzzy translation, 5704 untranslated messag= es. rm -f vi.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/msg= fmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 15 translated messages, 25 fuzzy translations, 5670 untranslated mes= sages. rm -f zh_CN.gmo && /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profile/bin/= msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 31 translated messages, 132 fuzzy translations, 5547 untranslated= messages. make[3]: Leaving directory '/tmp/guix/po/packages' touch stamp-po make[2]: Leaving directory '/tmp/guix/po/packages' make[2]: Entering directory '/tmp/guix' make[3]: Entering directory '/tmp/guix' make[3]: Leaving directory '/tmp/guix' Updating ./doc/version.texi MAKEINFO doc/guix.info Updating ./doc/version-de.texi MAKEINFO doc/guix.de.info Updating ./doc/version-es.texi MAKEINFO doc/guix.es.info guix.es.texi:19949: warning: `.' or `,' must follow @xref, not p guix.es.texi:46736: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-fr.texi MAKEINFO doc/guix.fr.info guix.fr.texi:15501: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-pt_BR.texi MAKEINFO doc/guix.pt_BR.info Updating ./doc/version-ru.texi MAKEINFO doc/guix.ru.info Wide character in warn at /gnu/store/y7assmsdr0b65va5vy775nh10288k760-profi= le/bin/makeinfo line 637. guix.ru.texi:13125: warning: `.' or `,' must follow @xref, not =D0=B4 Updating ./doc/version-zh_CN.texi MAKEINFO doc/guix.zh_CN.info MAKEINFO doc/guix-cookbook.info MAKEINFO doc/guix-cookbook.de.info guix-cookbook.de.texi:604: @menu reference to nonexistent node `A ``Hello W= orld'' package' guix-cookbook.de.texi:605: @menu reference to nonexistent node `Setup' guix-cookbook.de.texi:606: @menu reference to nonexistent node `Extended ex= ample' guix-cookbook.de.texi:607: @menu reference to nonexistent node `Other build= systems' guix-cookbook.de.texi:608: @menu reference to nonexistent node `Programmabl= e and automated package definition' guix-cookbook.de.texi:609: @menu reference to nonexistent node `Getting hel= p' guix-cookbook.de.texi:610: @menu reference to nonexistent node `Conclusion' guix-cookbook.de.texi:835: @menu reference to nonexistent node `Local file' guix-cookbook.de.texi:836: @menu reference to nonexistent node `Channels' guix-cookbook.de.texi:1544: @menu reference to nonexistent node `Recursive = importers' guix-cookbook.de.texi:1545: @menu reference to nonexistent node `Automatic = update' guix-cookbook.de.texi:3469: @menu reference to nonexistent node `A Database= Container' guix-cookbook.de.texi:3768: @menu reference to nonexistent node `Basic setu= p with manifests' guix-cookbook.de.texi:3769: @menu reference to nonexistent node `Required p= ackages' guix-cookbook.de.texi:3770: @menu reference to nonexistent node `Default pr= ofile' guix-cookbook.de.texi:3771: @menu reference to nonexistent node `The benefi= ts of manifests' guix-cookbook.de.texi:116: @detailmenu reference to nonexistent node `A ``H= ello World'' package' guix-cookbook.de.texi:117: @detailmenu reference to nonexistent node `Setup' guix-cookbook.de.texi:118: @detailmenu reference to nonexistent node `Exten= ded example' guix-cookbook.de.texi:119: @detailmenu reference to nonexistent node `Other= build systems' guix-cookbook.de.texi:120: @detailmenu reference to nonexistent node `Progr= ammable and automated package definition' guix-cookbook.de.texi:121: @detailmenu reference to nonexistent node `Getti= ng help' guix-cookbook.de.texi:122: @detailmenu reference to nonexistent node `Concl= usion' guix-cookbook.de.texi:129: @detailmenu reference to nonexistent node `Local= file' guix-cookbook.de.texi:130: @detailmenu reference to nonexistent node `Chann= els' guix-cookbook.de.texi:137: @detailmenu reference to nonexistent node `Recur= sive importers' guix-cookbook.de.texi:138: @detailmenu reference to nonexistent node `Autom= atic update' guix-cookbook.de.texi:194: @detailmenu reference to nonexistent node `A Dat= abase Container' guix-cookbook.de.texi:208: @detailmenu reference to nonexistent node `Basic= setup with manifests' guix-cookbook.de.texi:209: @detailmenu reference to nonexistent node `Requi= red packages' guix-cookbook.de.texi:210: @detailmenu reference to nonexistent node `Defau= lt profile' guix-cookbook.de.texi:211: @detailmenu reference to nonexistent node `The b= enefits of manifests' make[2]: *** [Makefile:5394: doc/guix-cookbook.de.info] Error 1 make[2]: Leaving directory '/tmp/guix' make[1]: *** [Makefile:6079: all-recursive] Error 1 make[1]: Leaving directory '/tmp/guix' make: *** [Makefile:4193: all] Error 2 --ZTO+s483dxknpkFd-- ------------=_1693262462-6981-1-- From unknown Sat Jun 21 10:44:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65585: Can't build Guix from source due to failure to build cookbook Resent-From: "Leo Famulari" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 28 Aug 2023 22:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65585 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: "Maxim Cournoyer" Cc: 65585-done@debbugs.gnu.org, GNU bug tracker automated control server Received: via spool by 65585-done@debbugs.gnu.org id=D65585.169326277518781 (code D ref 65585); Mon, 28 Aug 2023 22:47:02 +0000 Received: (at 65585-done) by debbugs.gnu.org; 28 Aug 2023 22:46:15 +0000 Received: from localhost ([127.0.0.1]:49148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakzu-0004sp-If for submit@debbugs.gnu.org; Mon, 28 Aug 2023 18:46:14 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:56603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qakzn-0004WC-S7; Mon, 28 Aug 2023 18:46:11 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id B7D9832009E5; Mon, 28 Aug 2023 18:45:54 -0400 (EDT) Received: from imap48 ([10.202.2.98]) by compute5.internal (MEProxy); Mon, 28 Aug 2023 18:45:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1693262754; x=1693349154; bh=mpVxFUELXhpZNhXl5nebr4k5Umu8G3JzZcOKdzguZTE=; b= 0QBxQrsecjhcdhao0Ug52nvYgAVcfGHzgfOvbSOjNbG+D9Pyomp/xoW4bbDCelfy WYiHz94ZiQEHRlLTOEfOyV+Rqz0ZSwjt6TglCvtzTudNvVl3EmOzPcvSTDSWlKqm xvmXc3tLWS84Onc3VHLOlUU4genGdRlcYK6Op5kgfL8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1693262754; x=1693349154; bh=mpVxFUELXhpZN hXl5nebr4k5Umu8G3JzZcOKdzguZTE=; b=a33DQ9gqQKAzTuPv112lxnin/IFuI SnFU+qJcGISrnC9s4+2YlL/IkehGMcEzAq5ndLmfsF7sFFA9TbYl69zIiRJhJ0OV dI65RpEHoxheYV8spRT/6jwlsSpMOrIhrMGkIOSzQdU7PU3xyiYN9lAKNONPrLms EqbCgySaP3oo7f08x65+4+aBe0g/O+5DE4Ow1FrynIEBactCzlz4Xattl/xd2Vt7 XOLYLKDUrN395ln5e1hu7pzwkpfFLMCbKJ13rfwGGpxSaYFw6IG2ZqFG3eDb8Xqz n9UvjH8wQC4444rXdYoCi+vBXrZ6cCTBa4bRKe2bxo2DapvEk+FxHIYcA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudefhedgudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedfnfgv ohcuhfgrmhhulhgrrhhifdcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtf frrghtthgvrhhnpeeuhfetgeeiheeludfftdelfeekleekteefjeeutdefhfeiueffueej keegkefgvdenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id D277831A0064; Mon, 28 Aug 2023 18:45:53 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-701-g9b2f44d3ee-fm-20230823.001-g9b2f44d3 Mime-Version: 1.0 Message-Id: In-Reply-To: <87v8cyg59n.fsf@gmail.com> References: <87v8cyg59n.fsf@gmail.com> Date: Mon, 28 Aug 2023 18:45:32 -0400 From: "Leo Famulari" Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) I see, thanks for the explanation! On Mon, Aug 28, 2023, at 18:40, Maxim Cournoyer wrote: > tags 65585 + notabug > quit > > Hi Leo, > > Leo Famulari writes: > >> With a `guix describe` like this, I'm unable to build Guix from a fresh Git >> checkout of the master branch. >> >> ------ >> guix 985638a >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: 985638aea14720e16ed5fd94a0e1382a57dec7ac >> ------ > > That's from circa July 30th. You'll have to run 'guix pull' to get > commit 352c49e1 ("gnu: po4a: Apply patch to translate partial Texinfo > menus."), dated August 16th. > > Closing! > > -- > Thanks, > Maxim