From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 5CH1AVbXI2cfUwEAe85BDQ:P1 (envelope-from ) for ; Thu, 31 Oct 2024 19:15:34 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id 5CH1AVbXI2cfUwEAe85BDQ (envelope-from ) for ; Thu, 31 Oct 2024 20:15:34 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=gxud7uDJ; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=V6oxvJwK; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730402134; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=E12TWXQp7vY8moIXAm5dafI1GRP+07K42r/nTiRMKQ4=; b=sONaXM9OR7zxA4VWQ/GYPFCPE6Pcl3rarKleBTlC4zLxXXgQ6nIb6neMq0oxjkTfGL22a4 T8kriADIKN84qT55/ShBIq5+LimaUCvBzTHhZ3okKm87QnldxcDBfQ2wDWT8B2s0fcuN3w 8/fShNsjrK0gU4i2R98MLUParMrqKyQxEXBtYLmry0Cw1CGH2Lne6khyuYf1ibHLHS6eAG da7mbQ6hpMCHRlU5pEtfq1X1cXERGBI9Cb+600vzDDSwNJsWjzSJGEQwR64GPsTd2xt9+P 36kKg/eN/cFSxc9Q+cxpXTtSKL3OqBtOnoRJyibcWaAdLKF/ePCGmfJCe5NDwA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=gxud7uDJ; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=V6oxvJwK; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730402134; a=rsa-sha256; cv=none; b=QYIIvy61EYsxTmjs0wJMvnehLAYnz/fyitbTY8dIFn/yhYs77tr2mLEcz2MGhN5flFr3vR YzIy1r4xdoJWIQmQV5z2T71SlKyRkxR2KDMD6BQbPbYH3lYK6Eg2d9ByQow7//48RsphJr p/oNPwal0iA6v1/talk1fh2YsuMv95nAMst401nDnLswUGds4dPfCLowZLQlLdGm0CZREy 9rlSwOpNN49I6KHkvZy6uFs7O8iTeSao011Do0z4Twn/UD6a904CreGFFux952+WAewMN9 UrINQSh+sh24q2bRI50XwDSO5S7JdUno6E0MCZkkk1CmH69wcCXBWN7FI7DMrA== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0EBD47D67A for ; Thu, 31 Oct 2024 20:15:33 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t6adO-0001s7-56; Thu, 31 Oct 2024 15:15:06 -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 1t6adM-0001rS-Qk for bug-guix@gnu.org; Thu, 31 Oct 2024 15:15:05 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t6adM-0007gd-GZ for bug-guix@gnu.org; Thu, 31 Oct 2024 15:15:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=E12TWXQp7vY8moIXAm5dafI1GRP+07K42r/nTiRMKQ4=; b=gxud7uDJubGLwSZW6AxSxA1AZXBq0T8DnqN3185c5ahktOHuwunxsk8ke3U6gVlOS6B4Z8x0nqtfvnyXKfOeSe0w+hqB9Ve/6WMhgd0R/SspoOWvl2s/F/b8c+WMVTk/DcJQPV6NWgqiEL7+fcW66yFfjNjBn+0+z+b3iEGfUpfoJsfMlOinDKWOvDzWhwOWztHK0moA6HHLseW4r5JLxeI/mugRGT2lv/ZUmJLCyEGNlo60pDLcJAriBMLECla7C19Oq9nTXRS6UjKl3QB50zl+S69JTzej1irkQrNd9WxcxEbhMmiSLy31jIPm66Sq2edNYpoQKi6Blp+ftMyvuQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t6adL-0003yk-Rg for bug-guix@gnu.org; Thu, 31 Oct 2024 15:15:04 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#73181: guix-daemon fails when invoking =?UTF-8?Q?=E2=80=98guix_?= =?UTF-8?Q?authenticate=E2=80=99?= on the Hurd Resent-From: Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 31 Oct 2024 19:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73181 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 73181@debbugs.gnu.org Received: via spool by 73181-submit@debbugs.gnu.org id=B73181.173040206415203 (code B ref 73181); Thu, 31 Oct 2024 19:15:03 +0000 Received: (at 73181) by debbugs.gnu.org; 31 Oct 2024 19:14:24 +0000 Received: from localhost ([127.0.0.1]:43766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6ach-0003x7-JP for submit@debbugs.gnu.org; Thu, 31 Oct 2024 15:14:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6ace-0003wv-PZ for 73181@debbugs.gnu.org; Thu, 31 Oct 2024 15:14:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6acW-0007Oe-7k; Thu, 31 Oct 2024 15:14:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=E12TWXQp7vY8moIXAm5dafI1GRP+07K42r/nTiRMKQ4=; b=V6oxvJwKFCNPxM2n3hEi cnKPxxa9n5P1ZfxhHtPy4GqpBdwIGEPmUX9RRKUfDyeLko61zuQvfwuXjXHDhCRub+IzNW33lKR4v caKW76SnlMrtqrX2cNZOc1+pAQEKLHhJJw61xdcdsAmcCOA9sBmBRpF3/olrrDfv2hWzMv6iF9Erb XjnIYVOIqdsr5IODX73ZRlfPpLhub+/TOK8fHCOrTsi5HoN7JsiYABRaD89/1DZU3ywHO038tfh8r lqM1Pe97cezgyrtAzIRZ1Vazlv6WzMT/y6KooUS35Y+WgRSEBZtKYK4WnlTnC2b8iccV27UlQEV3s 2cPwECIy1IP4DA==; From: In-Reply-To: <87a5ge5d94.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 11 Sep 2024 19:08:55 +0200") Organization: AvatarAcademy.nl References: <87o74u5hcy.fsf@inria.fr> <87a5ge5d94.fsf@gnu.org> X-Url: http://AvatarAcademy.nl Date: Thu, 31 Oct 2024 20:14:07 +0100 Message-ID: <87h68snkzk.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -0.16 X-Spam-Score: -0.16 X-Migadu-Queue-Id: 0EBD47D67A X-TUID: p/qlOB9LsVxM Ludovic Court=C3=A8s writes: Hi! > Ludovic Court=C3=A8s skribis: > >> Inside the childhurd, we get: >> >> root@childhurd ~# tail -1 /var/log/guix-daemon.log=20 >> 2024-09-09 21:09:03 unexpected build daemon error: stoi >> >> Last time we got that error was in commit >> 21deb89e287b5821975544118bf137562a91d4e1: guix-daemon was running with >> incorrect locale data, and thus =E2=80=98std::stoi=E2=80=99 would throw = (=E2=80=98std::stoi=E2=80=99 in >> guix-daemon is used for the communication with the =E2=80=98guix authent= icate=E2=80=99 >> process, see =E2=80=98readAuthenticateReply=E2=80=99). [snip some great debugging, phew!] > That warning comes from libgc and there=E2=80=99s no such warning when LC= _ALL is > left unset, which is why it works in that case. How about 0. Unsetting LC_ALL on the Hurd would that work? > I see several possible things to do: > > 1. Disable GC warnings altogether in Guix by setting =E2=80=98GC_warn_p= roc=E2=80=99. > > 2. Make sure guix-daemon discards stderr from agents such as =E2=80=98g= uix > authenticate=E2=80=99. > > 3. Figure out why those =E2=80=9CRepeated allocation=E2=80=9D messages = are so frequent > on i586-gnu and Do Something About It=E2=84=A2. > > Thoughts? If 0., which seems easiest, does not work then Obviously(?) 3. is nicer but (much?) harder than 2., which is nicer than 1. However, 1. is much nicer than our current situation of not having offloading to our childhurds and not having up-to-date substitutes. How about doing 1. right now but only for the Hurd, until we get 2. or 3.? Greeting, Janneke --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com