From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: build hello Date: Thu, 21 Dec 2017 16:56:52 +0100 Message-ID: <87o9ms3whn.fsf@gnu.org> References: <20171220182903.2E1794F838D@mta-1.openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41593) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eS3DQ-0007aE-Ve for help-guix@gnu.org; Thu, 21 Dec 2017 10:57:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eS3DM-0007MN-W9 for help-guix@gnu.org; Thu, 21 Dec 2017 10:57:01 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:48188) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eS3DM-0007Lg-OO for help-guix@gnu.org; Thu, 21 Dec 2017 10:56:56 -0500 In-Reply-To: <20171220182903.2E1794F838D@mta-1.openmailbox.org> (rennes@openmailbox.org's message of "Wed, 20 Dec 2017 18:05:23 -0000") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: rennes@openmailbox.org Cc: help-guix@gnu.org Hello, rennes@openmailbox.org skribis: > I am currently trying to compile the 'hello' package in GNU/Hurd with a r= ecent version of Guix and the error it shows is the following: [...] > In /gnu/store/1sngxp0ij954ldnx3ymxkz7kvpsfsf2a-module-import/guix/build/g= nu-build-system.scm: > 684:27 13 (_ _) > 170:4 12 (patch-usr-bin-file #:native-inputs _ #:inputs _ # _) > In srfi/srfi-1.scm: > 640:9 11 (for-each # ?) > In /gnu/store/1sngxp0ij954ldnx3ymxkz7kvpsfsf2a-module-import/guix/build/u= tils.scm: > 880:10 10 (patch-/usr/bin/file "./gettext-runtime/configure" # _ # ?) > In ice-9/boot-9.scm: > 849:4 9 (with-throw-handler _ _ _) > In ice-9/ports.scm: > 444:17 8 (call-with-input-file _ _ #:binary _ #:encoding _ # _) > In /gnu/store/1sngxp0ij954ldnx3ymxkz7kvpsfsf2a-module-import/guix/build/u= tils.scm: > 609:26 7 (_ _) > 635:26 6 (_ # #) > In srfi/srfi-1.scm: > 466:18 5 (fold # ?) > In /gnu/store/1sngxp0ij954ldnx3ymxkz7kvpsfsf2a-module-import/guix/build/u= tils.scm: > 638:37 4 (_ _ " const char input[] =3D \"B\\217\\253\\344\\21?") > In ice-9/regex.scm: > 189:12 3 (list-matches _ _ _) > 177:19 2 (fold-matches _ " const char input[] =3D \"B\\217\\?" ?) > In unknown file: > 1 (regexp-exec # " const char input[?" ?) > In ice-9/boot-9.scm: > 760:25 0 (dispatch-exception _ _ _) > > ice-9/boot-9.scm:760:25: In procedure dispatch-exception: > ice-9/boot-9.scm:760:25: Throw to key `encoding-error' with args `("scm_t= o_stringn" "cannot convert narrow string to output locale" 1073741930 #f #f= )'. Can you check at the beginning of the build log whether you have a message like: using 'en_US' locale for category LC_ALL or: failed to install 'en_US' locale which comes from =E2=80=98install-locale=E2=80=99 in (guix build gnu-build-= system)? What does this show: guix build -e '(@@ (gnu packages commencement) glibc-utf8-locales-final)' ? Ludo=E2=80=99.