From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 2K4uMQ+GEWUhGgEAauVa8A:P1 (envelope-from ) for ; Mon, 25 Sep 2023 15:07:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 2K4uMQ+GEWUhGgEAauVa8A (envelope-from ) for ; Mon, 25 Sep 2023 15:07:27 +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 968534151D for ; Mon, 25 Sep 2023 15:07:27 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=J9bN5rl5; dkim=pass header.d=wolfsden.cz header.s=mail header.b=RuLQ6JwS; 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"; dmarc=pass (policy=none) header.from=wolfsden.cz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695647247; 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=t17qHagT8ILCVEM/A/q4Bvccx1knikP3vTkas4ICmGo=; b=oZkXSnQqnrZPt7Uu+PCfQg26IUwUZ6s455HBKCamaSEFV/6jIi/DVadngmQIwAln46Rckr u036pm15ceayyV493CYhGrNPtIBgwzeuqsI8KtdCu3TrjnRwcXe72dozHM7S/IpOVxUg2H vtcnHv9gc+O0m6a5w+Vo6p743BHZNPqYfpMnUb9VnBu6EBDoKW9Qo7WqlV78eeUrlY94xZ mOOSr0k7rEu7kcq/7zqDdq4Oz4wipgLYj9jSjPhMtVaSr+KY45bk9BuDaEmXc8zzjAcFo3 EQqO5FYGFV7MZS68nn36uxBE3RSK4b0S3jvMKuDPSm7fiY8ehV8uPVyC6ZAtXg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695647247; a=rsa-sha256; cv=none; b=Sli66ok4HiWI/g1DNSYauKzmMJUH7g+tGxPw0i9ynJ5f9YLtbGPnbl2sQThKDyOfG6oE2N 2cD+BFjzsxFESANUciUSCVMHXwB7g7uhpCDYSkV3AXRuW92+XX4wtX3Lv1xW2uOnqki/Ys vDdciwVlNrpVMN4PsmzRGEUYLntit5YL7/Be+wtUxkD6BE9t5QcwpjjnHTY3eVXWyauP20 CWrd0lCfJno4pGqTD9h/COHUXPRTsdJH89sZ5fUDrSDlgLah/Pam9KLMv1AinPHb9EljXD xUjnaIQGJahVGLN6WZkWa7qUBVQiH2r2iagikNpXxhLv6gjiaeSfgONiBn4QpQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=J9bN5rl5; dkim=pass header.d=wolfsden.cz header.s=mail header.b=RuLQ6JwS; 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"; dmarc=pass (policy=none) header.from=wolfsden.cz Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qklIr-0002av-V2; Mon, 25 Sep 2023 09:07:10 -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 1qklIo-0002aB-Ph for help-guix@gnu.org; Mon, 25 Sep 2023 09:07:06 -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 ) id 1qklIk-0004T2-O7 for help-guix@gnu.org; Mon, 25 Sep 2023 09:07:05 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 18E2825D2F3; Mon, 25 Sep 2023 13:06:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1695647218; bh=GH5f5YOfOXni+rIFEBptSovwLuieSYfut3YVN+kmKVY=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=J9bN5rl52ocoBafEbqjmWbFftYN1rYahw3mgqCT5RtgyikGfc3wJXbibcThMqm8T6 FMfzod0NoQPy5iID0IJ6Iugn9lxO7VoTpSebvanzT8YFVHvDQyFfD5YHKGnuw1ZMPL PFcBL3O+nqKh4Xdxlkw1Le7KeG2zkRIrC2U2dgCyCAOa0XRb4J48elK84OSJk2yHEj PuHwSv233XDxf3Zff63upUtuwTLDtRsN42bR7wLkpm0EUvtuhpjU8X/UQyxnfXxhpo x1Yp+k1ZqljO23KD7hZPQLz5ZZdP/9ca6qtJ6iJbmpoOWj5LEwfBfieZXK3b1bZIvT I464TA0GYb30w8xCZyPhAVOPCc7EHow0H0KgwNsSnvTBzbz/O7iBOGxBCKvzXXUwje QskxHv2Ik7BaCkC9oA7+waAeLmFNVYCZIj++OnS3IyPztq1/OZIcv4WoxEjNg6OMAg 4vJtDLaWw98iSMC3xYkT4nUj7fwaGMv8rXCvAQs9UHv4n+cwPyf+eh2jGimc++KIaH Ui6OpMzGwX8wRKYuWK+cFPrRxWvM79Gp+RspyLtujbHKYozOmX/+Wi1XT83KQzVHPe sWL3hc/LkrjwLhRfWtGze7RNhwiXd1hByuBmIpT/SrOUDgKlB65at0jfy7Yi6a/YO5 xwSQGjp2nO3Yni0ORVQ3F08M= Received: from localhost (unknown [193.32.127.156]) by wolfsden.cz (Postfix) with ESMTPSA id 8431225EA20; Mon, 25 Sep 2023 13:06:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1695647217; bh=GH5f5YOfOXni+rIFEBptSovwLuieSYfut3YVN+kmKVY=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=RuLQ6JwSiHkJWXkNbh5+tAYpqnBKFkyOl+txpSKML1BjwHSmm/OJwnfkkkNsJf/cy NywkPy9Us09wKr1E/ZH3kFspcfbE3C+WJc5ssgAaF97DXXt6+HSXyJtxibhbCldIMT TAvSA4Y5yXnZo2Czlo8m3uNH0hn974uY67brS8sl4f6zOx01pWBvWjxwF+USflqJB0 8b9eNH8KFcl444rDsJGhaqjeb54kJVlBBXM5T2Q2irXxbF94NkQjH89QFImspOhqVM 4eNb3ByBv5kKicgl/NW4bPS2SdUzJowXYtdIEu7lFk2am/1hqskats50JjUFNABEQX TVSmD27Thj9ggzBg7mzrY/i1lk9iTnPwFk7TuNgzSMjLmurK0p2NbbkuqwccQu8OcV Xx1hVHkREIz+utyUD3teie2Ilxf1v0w0si0vSuXpvKpmiqnDXZsq2tiBhTVho7DVal kNKDPvfdIpxAfMwfuUL70xmj98HO9m6k4JhWnsK2UB4sA/ONxM+QNl6eeuy28x17AK Do31rgc+3h8kDovI3qv4kZj/rIe9xVqGiuKklbzCym9wnASRmaH2MDYW+5d/Rm9HHm 7z7lzcA45Qa5Q13C8hQBtNcu6DU1IOHSU9kbmFTbHzDPnEJLz6kEHSlHXo5sNUMu8s NJSRTpg/cH1lrcSmFnf3k/6c= Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id dd2f1933; Mon, 25 Sep 2023 13:06:56 +0000 (UTC) Date: Mon, 25 Sep 2023 15:06:56 +0200 From: wolf To: Felix Lechner Cc: help-guix@gnu.org Subject: Re: How to create and maintain a personal Guix fork? Message-ID: Mail-Followup-To: Felix Lechner , help-guix@gnu.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RudW/aN/I3ARxLWE" Content-Disposition: inline In-Reply-To: Received-SPF: none client-ip=37.205.8.62; envelope-from=ws@wolfsnet.cz; helo=wolfsden.cz X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001 autolearn=no 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-Spam-Score: -6.19 X-Migadu-Spam-Score: -6.19 X-Migadu-Scanner: mx1.migadu.com X-Migadu-Queue-Id: 968534151D X-TUID: +BYPMqlUOmKZ --RudW/aN/I3ARxLWE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2023-09-05 09:18:45 -0700, Felix Lechner wrote: > Hi Wolf, >=20 > On Sun, Sep 3, 2023 at 11:31=E2=80=AFAM wolf wrote: > > > > I would like to start my own fork of the upstream Guix >=20 > That's great news! I think it's the only way to contribute important > changes to Guix. You may find some helpful information at the end of > this message: >=20 > https://lists.gnu.org/archive/html/guix-devel/2023-08/msg00121.html >=20 > I pull unauthenticated right now but should probably add my key to > 'lechner-experimental' on Codeberg. Thanks! In the end more steps were required than I expected. And the signing sadly required patching git-authenticate.scm in the fork. I put together a script that automates this process, maybe it will be useful to others as well: https://git.sr.ht/~graywolf/guix/tree/master/item/etc/fork-guix >=20 > Kind regards > Felix >=20 > P.S. Perhaps you meant to force a reply to the list alone. I copied you, = anyway. Have a nice day, W. --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --RudW/aN/I3ARxLWE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmURhfAACgkQL7/ufbZ/ wamtWQ//RDqAmHSaOsOFBRAI3i7jSkXk3Ayy8Of95abq7EWUBIWNAhQURsr+uFqI d3QPe7BX6XX6mnOwDM5utl6u0NS/ARTaHsJp6yA2+AsE8LH0l6/dX2n3cCJOLY9W SWn3FgfcWNhuZEZmAZjBjl6DNKcmQl+ITSb/NUS/j6vi/cDDpTO+viPwdJqfCN+n AypkOeiDU9lmUY3Nkdup9xXsKR2cSqPJSH0/Zw7TGNiJMRdF7msd3f+Lhk8iFCtp 4gaX1xkTyoD5CbaBXLZhdLZYuPJsafz1WYCyPkcl8wDzrGaOJd0qZ1Jp6AnlA+4e 4l9eV3aune7o0rHi36xSO+VSHIMjlw8ynqYDNxZWi4supy7J8TSkVpoIijZdEY2R 2s7AQG5wg0kW/EkUBnIDcoCEGg+DjqJ9y1+9qaUNE1qXy+dG89WcPrAj5HiCEX8K P9G84D4gN6A1XUC+m4dIxH7aIFG/i6qzgMuqIiEywJ3bJjJ3/JwfLvP0VMqvuN2C fOUFoNrUpwVIKO6zyqo0lGYE5v/Knr/rEI/va0Bn+S0OQbXFahnMo7uP9A+jF+qk FI2rQXWXekQZZwVSf/HFyOU8ja8i+fRka1X9qXWiM88vYZjRrCQov0PvhQHGTyTy 3laaTnot3/EJxyFs8/kwHufFc7tYYgQPMLgUsVnhaqNNxqBRfA0= =VO0t -----END PGP SIGNATURE----- --RudW/aN/I3ARxLWE--