From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id eAlzLgN+LmfvkwAAqHPOHw:P1 (envelope-from ) for ; Fri, 08 Nov 2024 21:09:23 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id eAlzLgN+LmfvkwAAqHPOHw (envelope-from ) for ; Fri, 08 Nov 2024 22:09:23 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=simendsjo.me header.s=fm3 header.b=ZKQUCWE5; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="l wuBqbc"; dmarc=pass (policy=none) header.from=simendsjo.me; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1731100163; a=rsa-sha256; cv=none; b=lFcp/N4S/5mL0zC5di0oPn3UFWINdLQwysFkNzruItKt6zLv1cvVw84IRZ/Fv0MHi7PC8j G0CmL5bfkxUcH0njl+JyVw6M3nHXkF5U29hYK59jbieQrAePrVUhseL5DpxhCNgueYMIYz Zv4xFEQb39qbiBzoKTCpo812hw6HjXNOlW3j332kjLkmnUk4jNcG6EYmKErz/ImZe/FX4a 07x33S+K+aKiA5T+A/XjsJewnDAoPQtcxlw52qXtkVciKIQXNJ1J60JguhDpENDTgVf5At PjQA9re9vi2v5Yb53QaM/fbQJibhYF0FsY4PZy0wuWkJ6uESvWedNsyXubzgbQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=simendsjo.me header.s=fm3 header.b=ZKQUCWE5; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="l wuBqbc"; dmarc=pass (policy=none) header.from=simendsjo.me; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1731100163; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=pRYTpulpqlFr/2OiX+0J1hbNTZjdQJ+hZlerMilX1hI=; b=XkMtULG8LZXSKt0Z8pLKTRCUxN9ksFvtUjaDwLCgLBuaXwKL7IctMukv+BfaSocM0S1fSp VdyD9WwHn49TuDU3u6psXby6nPnzxcrZrgf++MlZtzIYez7SmDb5oemOtyQJ7Xi7OZ3zgq Qjp/Kq0WPKaNM01N7nXGF+aaThO8yrdGdp1CwaC1n+MQayb5YNugtcHZnAMLLvPNQItEFs chjqXXGeoEefOVk2ofocyoBROOyMebBvksKCeiexPp2lOjUrOFlg5EcTP6p5zikx1H7OM6 4eg8gft20UG+3wP36TbE4Yg0zbwNmIWWS4av7EB9T5l/3PXGFIY2HdwanDV0PA== 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 6C7F48272A for ; Fri, 08 Nov 2024 22:09:23 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9WDr-0007tB-JH; Fri, 08 Nov 2024 16:08:51 -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 1t9WDp-0007se-H2 for help-guix@gnu.org; Fri, 08 Nov 2024 16:08:49 -0500 Received: from fhigh-b2-smtp.messagingengine.com ([202.12.124.153]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t9WDn-0006OI-FZ for help-guix@gnu.org; Fri, 08 Nov 2024 16:08:49 -0500 Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id E47262540174; Fri, 8 Nov 2024 16:08:45 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Fri, 08 Nov 2024 16:08:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=simendsjo.me; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1731100125; x=1731186525; bh=pRYTpulpqlFr/2OiX+0J1hbNTZjdQJ+hZlerMilX1hI=; b= ZKQUCWE5ILpJY+tTrD1tG9Jm1+OFotqC70krOfFAZgCYfxeIQsW885X/zgOgWicK Wo0m+mCQMPp8yQLLPi+J5ezIJyx0mxlQY86yryYFRTYHZmZnzfCk4wS6KLkt50/7 Y4llhuT96oXmzqa8vt+2oILKATI4e0ogJRCNqqPt5LdHRDBUO962dWmNbMxWVoHC yJx0ulGkxbOaJd8FpDVMZmwMNpvpNNgk4FLTaSMuLd6o8boMDAwTvgS31QBud+e+ OkvCkFz8/Pyfm2J8JduAY8d98+0I82eYt+4r8D6+RbOaxFQ+byWsaEaBCdFB2b0D 67mZ74/nlSRFK+xd2E8h/Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1731100125; x= 1731186525; bh=pRYTpulpqlFr/2OiX+0J1hbNTZjdQJ+hZlerMilX1hI=; b=l wuBqbcTZ+S/oPFVvYf27c02P3XsDzS+HGoKnOCNNyzcX5siodPF6DGL/y8aw8bu/ zxPavxf5N3o4Mf+40Fis+1DJxIXPwpTuzjExrEMCi9hoEcfrS6mrKfOYsKK/5lqT uEoO6bIi3BNFpDzHQHVzjfkmiKwGZUAcXgjDyS1dS78FFnwvC3KTCTwR+ctvq5sr wRyyeKCpCibzRhYe1PCyvCYLUQu3d7azCej+TA0zh319X7bcH4oR1QRT/RJUeql5 kd2GALV7Qi8yJNR9UslBOGlFiIqwlPqHbzqU50bb6zsgHgEHj6FHOf7kG5ZaTRP3 PSyggyfyvmhvfTZ3eY9ZA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrtdeigddugeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhephffvvefujghffgffkfggtgfgsehtqhertddtreej necuhfhrohhmpefuihhmvghnucfgnhgushhjppcuoegtohhnthgrtghtsehsihhmvghnug hsjhhordhmvgeqnecuggftrfgrthhtvghrnhepfeeuvddtuddtvdejffeiudeutedujeei hfelleehueeugeeuieetueejfeehudehnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomheptghonhhtrggtthesshhimhgvnhgushhjohdrmhgvpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehhvghlph dqghhuihigsehgnhhurdhorhhgpdhrtghpthhtohephhgrkhhosehulhhtrhgrrhgrrhgv rdhsphgrtggvpdhrtghpthhtohepvgguohhusehrughklhgvihhnrdhfrh X-ME-Proxy: Feedback-ID: i08f14972:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 8 Nov 2024 16:08:44 -0500 (EST) From: =?utf-8?Q?Simen_Endsj=C3=B8?= To: "Edouard Klein" Cc: "Hilton Chain" , help-guix@gnu.org Subject: Re: Avoid sending sources to offload servers In-Reply-To: <87ses1a1i9.fsf@wolfsden.cz> (Tomas Volf's message of "Fri, 08 Nov 2024 21:55:58 +0100") References: <87jzdfcsng.wl-hako@ultrarare.space> <87o72rl32g.fsf@rdklein.fr> <87ses1a1i9.fsf@wolfsden.cz> User-Agent: mu4e 1.12.7; emacs 29.4 Date: Fri, 08 Nov 2024 22:08:32 +0100 Message-ID: <87cyj5qvqn.fsf@simendsjo.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=202.12.124.153; envelope-from=contact@simendsjo.me; helo=fhigh-b2-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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.66 X-Spam-Score: -4.66 X-Migadu-Queue-Id: 6C7F48272A X-Migadu-Scanner: mx10.migadu.com X-TUID: ZMwHCu4bTvux Tomas Volf <~@wolfsden.cz> writes: > Simen Endsj=C3=B8 writes: > >> I guess what I would like is at least that the sources for the builds >> to be downloaded by the build server instead of transferred by my >> system. > > I guess one limitation here is that the build server is not always able > to download the sources. Some of my packages have source field like > this: > > --8<---------------cut here---------------start------------->8--- > (source (local-file "/some/path/some/tar-0.0.0.tar.gz")) > --8<---------------cut here---------------end--------------->8--- > Good point. The packages in question doesn't have any local sources, but I see your point. It would also be impossible to know per-package what would be the most optimal build plan. There's the input source size, the build time and the output size to factor in. At least there's no magic going on here so I can tweak things manually when needed. > I can imagine having packages with sources that are for example > available on LAN exposed HTTP server, and the build server does not have > to be on the same network segment. I do not have use case for that yet, > but I image other people might have. > > All of that is probably solvable, but I just wanted to point out that > there are some edge cases in this that would require deeper thought. > > Tomas