From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id KKYiD3bOJmQ46QAASxT56A (envelope-from ) for ; Fri, 31 Mar 2023 14:13:42 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id gPgKDnbOJmRdugAAG6o9tA (envelope-from ) for ; Fri, 31 Mar 2023 14:13:42 +0200 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 E2718606D for ; Fri, 31 Mar 2023 14:13:41 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1piDcv-0006cO-Ai; Fri, 31 Mar 2023 08:13:05 -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 1piDct-0006cA-As for bug-guix@gnu.org; Fri, 31 Mar 2023 08:13:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1piDct-0005Vl-1W for bug-guix@gnu.org; Fri, 31 Mar 2023 08:13:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1piDcs-0007N1-2w for bug-guix@gnu.org; Fri, 31 Mar 2023 08:13:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#53700: Guix package is hardcoded in guix home Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 31 Mar 2023 12:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53700 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andrew Tropin Cc: 53700@debbugs.gnu.org, Gordon Quad Received: via spool by 53700-submit@debbugs.gnu.org id=B53700.168026472828248 (code B ref 53700); Fri, 31 Mar 2023 12:13:02 +0000 Received: (at 53700) by debbugs.gnu.org; 31 Mar 2023 12:12:08 +0000 Received: from localhost ([127.0.0.1]:60600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piDbz-0007LX-Ot for submit@debbugs.gnu.org; Fri, 31 Mar 2023 08:12:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piDbx-0007L2-6C for 53700@debbugs.gnu.org; Fri, 31 Mar 2023 08:12:06 -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 1piDbr-0005NW-6C; Fri, 31 Mar 2023 08:11:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=9+OfmtF0RAjZ/2g2xxOhnMFddkJPmmDEe6JSlH+lF4I=; b=X1dhI5Fi+gzMnQQrHVDV YzFQBmbAUhG9tU4cfCrQVdD2Icei6q/qFElyor6g1Jr/yR4colTBu2MqqMPvy324HJQd8AzxTvILS WgXegdV2gXCEHX/HXECGxmw3t7SP6/UxlpBk83A7m/08/4/pZ0SAevLEZ4hjES1qc28gypWVMYYQu RRoIYM6gpUmLKO6KZrn5mhOENjyszwiWqvoDjoXKKXelzxxwXEV9b3I6lYX5XJLFb5JeAfslekrT9 Q148l3dn52nVTKETr76JWS5ryHOyyNFvdHZAKYeY94Fj0o0xW6J/EYgxXrsejcNRfUUUY44oaa1SY +89LudaJ3/dSQg==; Received: from [193.50.110.123] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1piDbq-000307-Hd; Fri, 31 Mar 2023 08:11:58 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20220201141957.iww6bfabgi6ju23p@citadel.info> <87v8ww3975.fsf@gnu.org> <87bkk9v7x8.fsf@trop.in> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Primidi 11 Germinal an 231 de la =?UTF-8?Q?R=C3=A9volution, ?= jour de la Pervenche X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 31 Mar 2023 14:11:56 +0200 In-Reply-To: <87bkk9v7x8.fsf@trop.in> (Andrew Tropin's message of "Fri, 31 Mar 2023 08:52:51 +0400") Message-ID: <87o7o95ddf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) 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 ARC-Seal: i=1; s=key1; d=yhetil.org; t=1680264822; a=rsa-sha256; cv=none; b=dhaxiKh1DodE+asBrpl7gHBB4aAmqHIr1pjdkN3eYthKdDpQEESKW0wzxOvPYbJEWPPgYk UlxOWn1Ve28KeztWx29IORKyytFedtfyfJ6GTJTZLKfsnUiqVd1ZpjHfhhRAETPwLJya5h 6SQCtOkVGxxcba7smETK4Tncz9xQRks8UhNIw4KK3haSYisZTvu0CQfBXI9TkbaxlCafVK 72JqpkNs+l1by7pH4w/ei84wzvldrfFVoLzHqmSgnSvo1Tvxo6RSTnO7IjdviTrL6EdHjX pPZ5wzSSiDpcKyqXBJD2DJTR5fLsvwkAjTM/BWmHlTHnW1uhMjAziRDhi6qucg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=X1dhI5Fi; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1680264822; 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=9+OfmtF0RAjZ/2g2xxOhnMFddkJPmmDEe6JSlH+lF4I=; b=Hkgc26HCinRHBk5O96Vq2yYyKrpJwa+GFcIa0ef7m3oi92Ax5OwX2SrbCgeznfRAjbQNgc CTQbvaCU4Te5ZcvZQSFREP+rtrUkDpN1Vuj+9N3HUYu4IBjtSxz9D29kXJ78UVzi+iv50j +rA1FjqV6xVq2uJmndbIAE2TSJydhW7h10J1hYbKmcly2tlIanD08gLJFnh0ZSv937JHPI OawLFjcnNuzs8NoRxj/gZ/4R/wHH20aIH2SwpTlh8mRSWCCZcC1f3Z8pT41q+CDlHhj6S+ WMkDfz1Ik3zNOtpcLOxDi9j5o5bXMGWmOiM7+EO11tiQKhae2iHPc19GyUwsog== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=X1dhI5Fi; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -4.42 X-Spam-Score: -4.42 X-Migadu-Queue-Id: E2718606D X-TUID: iNBFQSp9XSHp Hi, Andrew Tropin skribis: >> I=E2=80=99m not sure I understand. As you write, the =E2=80=98guix=E2= =80=99 package is used in >> (gnu home services) only to get gettext catalogs; AFAICS it=E2=80=99s no= t used >> for anything else. >> >> Could you clarify what you had in mind? > > I was hit by this one yesterday as well. I tried to manage just a few > config files with Guix Home on foreign distro, but it started to > download 46 megabytes of guix package, while I expected it to work > completely offline. Ouch. We should do better indeed, though I=E2=80=99m not sure how. One solution would be to not need those catalogs on the build side in the first place, which means making sure that error handling and logging always happens on the =E2=80=9Chost side=E2=80=9D, as is the case for prett= y much everything else. Ludo=E2=80=99.