From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iJy8Cj0d4WPpMQEAbAwnHQ (envelope-from ) for ; Mon, 06 Feb 2023 16:31:09 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8BnOCT0d4WO9rwAAG6o9tA (envelope-from ) for ; Mon, 06 Feb 2023 16:31:09 +0100 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 E9B5230574 for ; Mon, 6 Feb 2023 16:31:08 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pP3S3-00063F-33; Mon, 06 Feb 2023 10:30:39 -0500 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 1pP3Ru-00061X-HY for guix-devel@gnu.org; Mon, 06 Feb 2023 10:30:37 -0500 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pP3Rr-0005qN-SB for guix-devel@gnu.org; Mon, 06 Feb 2023 10:30:30 -0500 Received: from localhost (unknown [IPv6:2a02:1808:200:8622:f055:17e:cfb4:2]) by mira.cbaines.net (Postfix) with ESMTPSA id 47D5427BBE9 for ; Mon, 6 Feb 2023 15:30:25 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 698cb0e7 for ; Mon, 6 Feb 2023 15:30:24 +0000 (UTC) User-agent: mu4e 1.8.11; emacs 28.2 From: Christopher Baines To: guix-devel@gnu.org Subject: What's the state of (guix build download-nar)? Date: Mon, 06 Feb 2023 16:25:33 +0100 Message-ID: <871qn2erqp.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-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=1675697469; a=rsa-sha256; cv=none; b=PneZbsBrpZwFNQilorcUeFxOcCa31U8CHhqiYQESvTiCgTPWdFjKlVw3sYQ5PWVN9NlDuf clm8vSwO57UAPuIxdrkBKH+cuqqjy4xl41Vx6k5l9auODmmr7/cvURqYzMRYEm2WY748Aw obmLZCx+xlGENdnfBkDm2yk8v0YoNP+LAFFAXlnsj+7N+l1hiaoZZgHtysTjGqGDbgd4ya NOJIP/uPu+vzJBzdpcOhTSsbs/UiQHzpbEixOa492HFCpasb4ivIyYkec1UaJjhZBMSEsf hadSvPwQntsAYso+J/FjhTcrM/m4mlbFKImxTb9N7UKH2fstijh3sqsFiIt4Dg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1675697469; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=UFWh5L/EqzUIHR6X8bKB9YQ8cM6vp9J7rJWhRB41Hxg=; b=liEaWHjwumZ3QPmXjv/m/P9WYlp0Le72PbZMf1pGLR9IyTUvcry8/mECB6oRE3EJ1CJucd 8xBopwYw/GO214ZhCb+YIa9WmvPG8U1+rFOZeObxLOYYAQOMsHwKL+i9nfq9jh6rVl2aQN wPJO/+yL5q98sKlkmQ1AgZXqgFQvYpAjEE2W8EfaKiCJUVBRNj1ZNP/Vz09FiN8qp1vwFg bRX+UzcqbKBVrBShqZO9WtryHlIn60FKsfmbHGvqc0XF5TXkMua4pVdTs5BMMXawrmIgNQ NN3hCjBZINePSMwy3C51rfFFKYk1kfDMAJ7Aq3Bl5bkVfvCqxcZtKSwixvTVUA== Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -2.49 X-Spam-Score: -2.49 X-Migadu-Queue-Id: E9B5230574 X-TUID: uUgBIS0fVub7 --=-=-= Content-Type: text/plain Hey! As part of the work on bordeaux.guix.gnu.org, I've stumbled upon (guix build download-nar). I'm not sure I understand it very well, but it relates to downloading nars from berlin.guix.gnu.org. I guess this raises two things in my mind. I'm not sure this'll work well given the not so recent changes to ci.guix.gnu.org. This module looks to rely on gzipped or uncompressed nars. I'm not sure uncompressed nars are available, and gzipped ones are no longer available. The second question is around the relation to bordeaux.guix.gnu.org, is it worth trying to support fetching nars from bordeaux.guix.gnu.org here, and what would be the best way of doing that? It wouldn't be too hard to add support for decomressed nars I think if that's a good approach? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmPhHQ5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcFkRAAh2SZmuOw/iLB+P38TxfUVOWqREKHECIS D9hcC6JDeF0zzrqOY8mnVRSucTUJGJ7JFINlXHoViKvKIoWEHFl9c0mVeexycHPu IPB5IirbpClLlJIFVVENngciloD1mIEaJaDuVeD90/MDEOjt1M4Eob10OTo9WHQ1 Zhwbj7tk+86yI/jg2N2C1Iqys/0X1AfB+9Vwh5i8Ge72Jy90/zwYA05sG3/aTMz1 EfEW2wKgbyTAao88UBpByj2S5aDeAsiF9/j8n+6YTAKs8EpwfhKWpVmxsiWd+rmb eQ64sVY1Zx9SXJaQYr8H5VoWYJhfImG1fJpqPHd1ZrEatuZuKPwn9PLIvklrSUwg m3YiuAAV8Zx2PtxzhHHCdj7abyP+B5fW3mK20mvwxRnc5wU3gmIRIu6ppWF+vg2/ OXQZyqk9eLOrHThK2BF3BAvyh9Lyljm8fSWz4bbXPW0A3ye2fiQ2lgYrvcfaeyHd x+Mc1lfF4uhEm7XCq3caG2yPfcBwl51Yk/EoohD/50eUZBkKqudNCS6DJdgaY8JH TgYpBQzAvotKPfG9eh8MaZRk/5CCPAg81mGe0MyyHRwb3zInOeso94DQ2ZZ6xmX1 jKlpR0uLp05Lvb2fnzAx0DuiM8elGd0H+XtdesuT1ZDXv23OD19Spw2oNNI+lX9e aamva9hAJZM= =6diG -----END PGP SIGNATURE----- --=-=-=--