From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id QLb7DVtOMmYmdwAA62LTzQ:P1 (envelope-from ) for ; Wed, 01 May 2024 16:14:51 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id QLb7DVtOMmYmdwAA62LTzQ (envelope-from ) for ; Wed, 01 May 2024 16:14:51 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=Xy0SrtZv; dkim=pass header.d=wolfsden.cz header.s=mail header.b="s/a/rDis"; dmarc=pass (policy=none) header.from=wolfsden.cz; 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=1714572891; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=cx8FI5Vg8Ae3lNcGIUqPfJ2FMlVqpQN1lNvGW1rTQXc=; b=HUp6QM0tMGALSUM0uxQZrQ2Tm/LCZM6m2QOUuw8Fh/RCNW5NEf3vuzzpeQgUzm95cTTm/e sJ3gb1xN0hq5IKRrUVjSdFK3hLsWWU7b1SaOI941dE42ptTVGgTTs/AOxq1q/fl7k9owgn tm5IaUMxMY35BlQh4fA1u3trR2EzrD8agAA/wHA9RIlMVMlwpUCfC+CwXPnwdzW3wwItRD xzsa6sgX+p9UX1ZSG+LE1VSwZUJJew6UxrEagVEYCxcrGenE7SvLp+BsdzCojaOS4o62Xn HdUct2pHGOxqhxengbAhBv5GHpGxZJ2I/wJBMy89dPt3hU/JvnklzpvpDHNcVg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1714572891; a=rsa-sha256; cv=none; b=Y50yO3j2M/RDTQJZE2hgVUv7Ua/jJ69YYPN8MraLZqWN+3RPeUHrUS6vcrtKvWKD1Gk1uW gDk4VRl2aImYGf/zbpYtQphdRIisFQ3uMBvH58AKf9eJ2qeBYI8uya9p98vCZyJOqFxdub L50k2CO5FLnfHGlJ/OcS2XrYPiRcU6TpsVdpyhj6mpkXbPm0JiKpugqmUrdSdzTSmmPKGy 8/QMEuuYbUQ84FKjj2uPDPA03/6ChhxDR1kQR2vfpYNB4LYQ1Xmb+32cCWvnql1p31+L52 PpPnMy3wBhgIKBSdGPo9xnGEs3JKmTfSRdJItScJN/XNf4jQ/oEcar/WO44P4A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=Xy0SrtZv; dkim=pass header.d=wolfsden.cz header.s=mail header.b="s/a/rDis"; dmarc=pass (policy=none) header.from=wolfsden.cz; 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" 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 165BA39478 for ; Wed, 01 May 2024 16:14:51 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2Aj6-0004JE-Ns; Wed, 01 May 2024 10:14:28 -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 <~@wolfsden.cz>) id 1s2Aj5-0004J1-7d for help-guix@gnu.org; Wed, 01 May 2024 10:14:27 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1s2Aj1-00032K-J2 for help-guix@gnu.org; Wed, 01 May 2024 10:14:26 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id A5AC6B76A; Wed, 1 May 2024 14:14:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1714572860; bh=H68/XCKe1rUerVIs/7xTvwiZxDlHDIWBKTwWC+3ciw0=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Xy0SrtZv7BNZunQgChWAtKLbf8tWsk9bM78N/GddVGrI73Or4/ZFsZKEVzZRTKRUJ wLv2hGuBGwIAvADWjv9s+xAdPizAG2bjC7rckLP55P5i1p0UBdf6CIQOSelmdkmcKK KYXGf6gUbWVUQ56+NeqcoDUmDnv4lWEhNwbGlOF+EI5JxiOnrGHuyuHI1Z4+fFzC2p cLOMF5qZqPWbBeVHmdPu8rETlvLaAVQ5NDaR9+I/1tQBan/mOAhPfetIMUK+jGWXst ZJkq0GsGhJNO8/hCzWChA/N5WaRFXfNE/2MnvpmKThHTd/HvDj7ubdAlu46+yGspJy yIzpMLF+7SvLkSWp9ll0WF5ykoa2F/WqNcgRZyjVVAknyPNl9AL/0eEUGdS6lqHAkr DayMy8ZaYOUlt6lUAqCvuGE/9WVh6t3a8I2vVJxSiMwfnMJ4FTMwbIraS7cwHi0JRz ahNy3PBXoFwCIItRYRjYStw0s73SOC0FNvhN9wx/UfXeFJVjhe5Xwet0XTz5MX7g+s IDmSQ1lNqquQyZiG8apabX90pnoi6HyhSaxcIG/GYeTIagKvkA5J1qSY4pujIgNsTd 0gRd/cQxx+e3ZI20S/kIEzicjjnMg1bEbuI9qRX2ksDrrp/9HEBkpzj+R0woPRFVDH Gymr4qq8IyCdUPCPDHAq9LSo= Received: from localhost (unknown [193.32.127.142]) by wolfsden.cz (Postfix) with ESMTPSA id B6C5CC73B; Wed, 1 May 2024 14:14:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1714572859; bh=H68/XCKe1rUerVIs/7xTvwiZxDlHDIWBKTwWC+3ciw0=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=s/a/rDisJgiPWhuTDKSqjBQcJ7LE95WAlwH9HUPaBGCplfwu0TuCFPPepve/Vjhq/ K+KekXm0oc6JUkd13kysyufL+mtrpnD2nSW9/TblUedrnvvXdIF0jgiNS6TJuhZavK wOP4P98kjtExwC6AOzu5iL+yqVOlod0GCKByxC2FXKdt/HqX7dpTDDjtvO2qOTP1OF levWKzBRoFwylNWRs9ffjkamwys+Jv9GHVEzqbNMuc6lGSzOF6puSVfX9ygtGt+7zu aKV0mI47EHw6JH/RwKlvKkHBF9k4HGLp4L+sTvFrU3iGfshYtFkgndBCA3V34aRigC VvO/sgKGc/Dwuvc+7M0FR4IMA4ACPb8hjTEAGhF/kLBns0szfn98ETtUV7O+NPU8lB ugn2gPlRKdpKxLJI+2xKYUOvLSsgZR9TbuQ8sg1HX5LZrzXTJ2pa7HQWXri9TVWr0s J1cJN7ixxNngh1ueWSCjUrKxvv26B33NGzRMU1ZgVz2/1mYjTRFhaUyykdaAeg/QIF neHYY+9MrygYRIRxsxZTw1cfvT08ssNuYZwJRv9UqteWpmJwic7csfPQOXu4yUZhj2 cdtKwptGMooQs377ocRfQFJg9e0LxSO8r8FH/+XSU0cyoWyn0i30R1pccU22d6KAlp bOsrlfJkzslcnxqU2Rh4jvKE= Date: Wed, 1 May 2024 16:14:19 +0200 From: Tomas Volf <~@wolfsden.cz> To: Adam Cc: Felix Lechner , help-guix@gnu.org Subject: Re: Fwd: Is guix the right tool to get package definitions? Message-ID: Mail-Followup-To: Adam , Felix Lechner , help-guix@gnu.org References: <87jzkp44wc.fsf@lease-up.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="elwVNfLJTG+3eD+u" Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.60 X-Spam-Score: -7.60 X-Migadu-Queue-Id: 165BA39478 X-Migadu-Scanner: mx11.migadu.com X-TUID: KZ0RSo5nR+/7 --elwVNfLJTG+3eD+u Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2024-04-22 15:34:38 -0700, Adam wrote: > forgot to cc to help guix > > ---------- Forwarded message --------- > From: Adam > Date: Mon, Apr 22, 2024 at 1:56=E2=80=AFPM > Subject: Re: Is guix the right tool to get package definitions? > To: Felix Lechner > > > Sure, so my concern is - will it be difficult to guix pull new package > definitions when git commit history of guix channel will become > enormous? Is there any way to cache git commit history? Or maybe there > are other ways to achieve this? The git repository with packages is cached, in ~/.cache/guix/checkouts I believe. So after the initial guix pull, subsequent invocations do not spe= nt much time on the git pull part. > > On Mon, Apr 22, 2024 at 11:40=E2=80=AFAM Felix Lechner > wrote: > > > > Hi Adam, > > > > On Mon, Apr 22 2024, Adam wrote: > > > > > Anyway, I'm just curious about it. If there are already answers for my > > > question, I would like to read them. > > > > I am not familiar with the tarballs Nix uses to deliver updates of > > package definitions. Their repo is probably bigger than Guix. Here, we > > use 'guix pull' together with channel definitions. > > > > Is there a chance you might rephrase your question for a better answer, > > please? > > > > Kind regards > > Felix > -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --elwVNfLJTG+3eD+u Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmYyTjsACgkQL7/ufbZ/ wam1Xw//SCed6jje8mlz1VpwIz0TXPzMR6qLKduleh1LefRXcbEsE5MtxrKlxWJA GXSLZANZGSQ2vZ5vGEtA9yCZKuiL1G1aEAdmaig/qnj/rw5rVDyNPclRECI0zjJT 5Rh3l4bQYQdTFnChezRl+Y2YmpflIKMp0cd13C/TG5p+5Ql1IptygMJiOPUc0m75 h0Ykl1YpSgVe+EIRfply8izwm+Y6OgPRuYjKOYfHHOP+VBCW/O0N8tMXFEbNZDVJ fI2G4QCyVag5gyiQ7A08hcY9p5FCUDt3wN89nQwDNjl67E/r/O6hQzXhXf9qnRUz o6ILSpX238KIEFZHlcB4ck99Tw0kTcSmOwIAOPOGR19thYmuMoe6YaS5CjnwNc6A xPbWfLQD9HxIdvcQUY0KBLu0n0vPWVUHttM/FhQnMyk+HWE21z8j26f9G/nuRYoZ prv/du9BxKbh5nFXKeBO4q/desB7FGuuiqk6tgY8U5DnKbij3tQbQSbxAwcPPKPM emuI9YDfhx9+YvzI6zkEiFYZbfAUgRv7P3KhtjYf7fgKNeDKHrWLJinsUZ001H3m 04MuFNdseGaFskZOolQlQcHfoRlmsuZh9RIitb4pKK/f9scftjcPNSovj0SRPnpS OW2MQU4Zd77dD2qJ42cJVb6a/yGaq38OthMJJNOnPodUWW9no3A= =SrW6 -----END PGP SIGNATURE----- --elwVNfLJTG+3eD+u--