From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 2OCZAvMgrmPnaAAAbAwnHQ (envelope-from ) for ; Fri, 30 Dec 2022 00:21:23 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id YI+VAvMgrmNePwEAauVa8A (envelope-from ) for ; Fri, 30 Dec 2022 00:21:23 +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 941317B97 for ; Fri, 30 Dec 2022 00:21:22 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pB2Cz-00040g-0E; Thu, 29 Dec 2022 18:21:09 -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 1pB2Cu-0003xf-7l for guix-patches@gnu.org; Thu, 29 Dec 2022 18:21:04 -0500 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 1pB2Ct-0007cQ-4o for guix-patches@gnu.org; Thu, 29 Dec 2022 18:21:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pB2Cs-000289-CA for guix-patches@gnu.org; Thu, 29 Dec 2022 18:21:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60288] [RESEND #2] [PATCH v1 0/2] Start adding ZIM file(s) Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Dec 2022 23:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60288 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Christopher Baines Cc: 60288@debbugs.gnu.org X-Debbugs-Original-Cc: 60288@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16723560488145 (code B ref -1); Thu, 29 Dec 2022 23:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 23:20:48 +0000 Received: from localhost ([127.0.0.1]:33152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pB2Ce-00027I-3U for submit@debbugs.gnu.org; Thu, 29 Dec 2022 18:20:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:48492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pB2Cb-00027A-76 for submit@debbugs.gnu.org; Thu, 29 Dec 2022 18:20:45 -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 1pB2Ca-0003rt-Ub for guix-patches@gnu.org; Thu, 29 Dec 2022 18:20:44 -0500 Received: from cyberdimension.org ([2001:910:1314:ffff::1] helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pB2CZ-0007aZ-2s for guix-patches@gnu.org; Thu, 29 Dec 2022 18:20:44 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 953112a7; Thu, 29 Dec 2022 23:15:21 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id e6ad8461; Thu, 29 Dec 2022 23:15:21 +0000 (UTC) Date: Fri, 30 Dec 2022 00:19:50 +0100 From: Denis 'GNUtoo' Carikli Message-ID: <20221230001950.4cc86d04@primary_laptop> In-Reply-To: <87bknn2y67.fsf@cbaines.net> References: <20221220052349.4965-1-GNUtoo@cyberdimension.org> <87bknn2y67.fsf@cbaines.net> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/fyB=bw0HXjC.MDK3PnRBuOD"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:910:1314:ffff::1; envelope-from=GNUtoo@cyberdimension.org; helo=gnutoo.cyberdimension.org 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: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672356082; 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: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; bh=ONrk2EgsBA0vTVHl0EVx7mAVVH0j3UJh8xJ87twjAwM=; b=hAkrIZpL4kFEPb8eudbv0HeVW42GDE/9vIStaOUgr/6R3eGzavHggSNAjtO2blxfbZQ2Av R0nlY2/aI+qiNVLWDKkXBbfBFJ21X/JyV1bBX3mtftAv/EMcFvoTA6K83J+OKqT+5c4RiC SHUj83sZAkQQavj0D2DqoHdFVfvs6By/TQH0IDGOZlprGM3QCPWndWxaoxxVUE1l4M3gKS ig1gpB7vTcGCcIXgL83MX3txYwtWtmAqff8DFvoxC4JOL6XKyT2B1jWOT7QP55qgeddzKv YZppYYYewsWVN7TrO6eUlG01PgZbidp5MZ8pcN7TDjfDOFKc+Di6UnMfdvkrYA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1672356082; a=rsa-sha256; cv=none; b=b2V63Z0XjebLOMDbEcCHL+3YaCebxg0wvDxZhzAaXn6RI4HipZK5iEkP8pEayFYocIDxv/ llerY+s1uLPue6n9rIv8uF7oUcJYid+C3XHeB/3jUNHLGze0ba+JiJ4D35FmRnHPA6YjNg iYbKn3Ub4wS8b8ryDkIDeJJgcozm2d6EfWfWM/2A7rHMDfhYXSGSfo24xtcE9oMmLheweq XKUTEwlvsSP+tM6GmPeqJDZjiTADjhJ5jJFoY5cmeKWu/q/CsjiYMjxuApgbtdUzOs2zbB rQyVsr0/49s2uuirxNm9dY2+XhbY9A6KLCIFf4djpSCoRrCaQ/FCep0HyJ/OHg== X-Spam-Score: -3.33 X-Migadu-Queue-Id: 941317B97 Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -3.33 X-TUID: a5MMrkHTku+f --Sig_/fyB=bw0HXjC.MDK3PnRBuOD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 28 Dec 2022 18:10:54 +0000 Christopher Baines wrote: > I haven't looked at this in detail, but one comment on the QA > failures. Building the package for this large file involves copying it > from the store, to another place in the store. This requires 2x the > space which this large file takes up, which is a pretty wasteful > approach. Not only that but it also take a very long time to do that copy on slower machines with an encrypted rootfs. > This is the reason behind the build failures I've seen, the build > machines run out of space when attempting the file copy. Maybe an > alternative if you want to have a package would be to symlink to the > source. That way, there's only a large file and a symlink in the > store, rather than two copies of the same large file. I'll try that. I hope that guix gc will not garbage collect the source though. Do you know if it's possible just to have a source package somehow (and download the source to a specific filename) and not copy anything at all? Denis. --Sig_/fyB=bw0HXjC.MDK3PnRBuOD Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmOuIJYACgkQX138wUF3 4mM+Nw/9FBPWlNpQS7RA4KJNWVTDLaesFXIPgzeYIF554M80FO/DXGmDd8pZp8ls dTLGuMPMcWTkjbDLN+UTH757NiTR2udxLbw9bbT12PuQ6c5Z/i+9FPKDex/RNEil R6IjPBJ3o7TNQusP+tpW3LNDGdQ2QedhTAnqLb3naDIzFL7S4nSCzBw3+U/7oMLO p38oWk28I+8wi9KdoC1HUbGgUKVVGhGejwjJbayDLBVXMzxXWkdcYnmGuSOftIzU r4ZNx6YbsjHr7/jWYksRj1ifo9r05xXEXzw04OSWl95FG5i4rjYBhmvIj/yNiNII UUiEovl2mVcfq3UVtU38+MyMv15mcNkVx1F4/e7MTOCa7M8hg7JJGNnkmgcqOS8E pXJB3LgL5ii6/elPmEbh1mG6KibBcqfCOKbqetiZFQCCb3vySlvcZdV18N9DVmAg AkpTgckqlM44SRcCzsUUzrKVPIB/uB/PLmqvTVDM3Qjzk0zetqlyU8n7Aka/f8Ta F56xSKXAVTWpsNsfvT9ywn2tbSOmv7bp7wcZL4vgVxKsvOpXaWcl5TesfKcJ7lw/ ndzOzFurVJGebpMyzyFLC19U+Fojy3ED0kbVxtt2o2Zr9JFlaLgBDqugZiXqCVOH U00PfFV8oucZ8ypeqw3LB9ucJE0SWiN6F/+CeVPmHtIIDc7qpNw= =uyJD -----END PGP SIGNATURE----- --Sig_/fyB=bw0HXjC.MDK3PnRBuOD--