From unknown Tue Jun 17 20:42:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#52977 <52977@debbugs.gnu.org> To: bug#52977 <52977@debbugs.gnu.org> Subject: Status: [PATCH 0/6] Update some minetest packages Reply-To: bug#52977 <52977@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:42:08 +0000 retitle 52977 [PATCH 0/6] Update some minetest packages reassign 52977 guix-patches submitter 52977 Maxime Devos severity 52977 normal tag 52977 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 08:45:42 2022 Received: (at submit) by debbugs.gnu.org; 3 Jan 2022 13:45:42 +0000 Received: from localhost ([127.0.0.1]:34418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4Neg-0003kX-2C for submit@debbugs.gnu.org; Mon, 03 Jan 2022 08:45:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:57432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4Nea-0003kJ-Ln for submit@debbugs.gnu.org; Mon, 03 Jan 2022 08:45:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4NeZ-0004hX-1n for guix-patches@gnu.org; Mon, 03 Jan 2022 08:45:35 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:38426) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4NeW-0001T8-QZ for guix-patches@gnu.org; Mon, 03 Jan 2022 08:45:34 -0500 Received: from andre.telenet-ops.be (andre.telenet-ops.be [IPv6:2a02:1800:120:4::f00:15]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4JSH7X3MqszMqmNr for ; Mon, 3 Jan 2022 14:45:28 +0100 (CET) Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eDlK2600B4UW6Th01DlKxP; Mon, 03 Jan 2022 14:45:19 +0100 Message-ID: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> Subject: [PATCH 0/6] Update some minetest packages From: Maxime Devos To: guix-patches@gnu.org Date: Mon, 03 Jan 2022 14:45:13 +0100 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-6ClLFOHx+Ja/sT/Wa3V1" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641217520; bh=FI9x8hKJ8EyyEkZaghvE58O4wWfe34tJ5PLUcoMfgK4=; h=Subject:From:To:Date; b=gcdBGBxeV5NAP0uU/wa2V73PkGGZPCM7ymEpiec/lbQC5EyR9BtoZRRGXG3KIP7TH YmzpIP1biCsBGn4pSPqKvPLrrrhMAcI0Fw7aeSWoaNNFG++BKuoPWd66cHrE0TeqiS QJ2kEAfVCmhkefuoBUwb54dRftRsT90JxGaiiE91sRjaNjbrJnmjA1G8/EX+oNqdgd Bp3WCchaAh5XTBl0hTbUX1KNhSdIQ2KdPSCQYFa6qYD6YEUTegqR/0c6GXdKczpujJ EwXIn682iwmJJl6895t5IuwOlltBDeA87L9HOv5nnkKpXmaPuH/s2JcQrVcNoUW+WI ODMOzP9QjYFJg== Received-SPF: pass client-ip=195.130.137.77; envelope-from=maximedevos@telenet.be; helo=leibniz.telenet-ops.be X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-6ClLFOHx+Ja/sT/Wa3V1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, This patch series updates some minetest packages. They were made with 'guix refresh -u -t minetest', using the 'git- fetch' updater from . Checklist: * [x] version, commit and sha256/base32 updated * [x] it builds: ./pre-inst-env guix build minetest-homedecor-modpack minetest-unified-inventory minetest-mobs-animal minetest-mobs minetest- basic-materials minetest-technic --rounds=3D2 * [x] linter is satisfied: ./pre-inst-env guix lint minetest- homedecor-modpack minetest-unified-inventory minetest-mobs-animal minetest-mobs minetest-basic-materials minetest-technic * [x] source code diff reasonable minetest-technic: some small documentation and code changes minetest-basic-materials: new subdirectory '.github'. minetest-mobs: some code changes, updated translations minetest-mobs-animal: Some code changes (chickens are different now?) minetest-unified-inventory: Lots of code changes, some documentation changes, updated translations and images minetest-homedecor-modpack: Some code changes. * [x] Minetest doesn't crash ./pre-inst-env guix shell --pure minetest-homedecor-modpack minetest-unified-inventory minetest-mobs-animal minetest-mobs minetest- basic-materials minetest-technic minetest -- minetest Create world with all mods enabled. + [x] Inventory mode appears to work + [x] spawning chickens appears to work + [x] rotating blocks from homedecor works A TODO for the git-fetch updater: * [ ] following redirects (to avoid mixed case -> lower case changes and .git suffixes in GitHub URLs) * [ ] Support (let ((commit ...) (revision ...)) [...]) so more packages can be updated automatically Greetings, Maxime. --=-6ClLFOHx+Ja/sT/Wa3V1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYdL96RccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pVoAP95ZV+tFsNwdOyDwhsHUkSV9sVq vMp9UMdT7v2rhdBHOwEA7skahX3Kt34P61aJy7AmVARCqXuFIkYrSyvB/yM5AwI= =OFIw -----END PGP SIGNATURE----- --=-6ClLFOHx+Ja/sT/Wa3V1-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:14 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:14 +0000 Received: from localhost ([127.0.0.1]:35923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA6-0006sr-Iw for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:14 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006s9-E1 for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:13 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN94l; Mon, 03 Jan 2022 16:22:09 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 4/6] gnu: minetest-mobs-animal: Update to 2021-11-14. Date: Mon, 3 Jan 2022 15:22:04 +0000 Message-Id: <20220103152206.33181-4-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220103152206.33181-1-maximedevos@telenet.be> References: <20220103152206.33181-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223329; bh=+49XE0udUZfHwXlTZD3FzlsuRHMnuKtZE0zsQrwZoIQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=WE/oC58vRWUwp2EMlHUWfBhlBBhQ3nf6/ke0tUPvrNuJVrBcqlMG4M9glGzZJ/hpI 38EI80zyGEHCq6T4YwoiKl3447O9lx5SnVi32UmbaRPeSpMfRuvX/SuHOgTMjA/hOc H8TGUZsOgFkPZCtm23YTMdnwlnRe+SNg5q9684Lmxp7Zcqd/eq8C48/zZY4j/s6X6J XWdX5FDzOGwF70GEV3Iq3x3asYZIpBV8FGYdQL8TP36xtG5KdRkuox9BE1+fpMnWNc yHbbgKj8WnDQARvk1jzUNba0qzgwvCyL1b+3QifEF7ur5yc7j32dW/26F09bHvT5wb yDap7iIpG1KMA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-mobs-animal): Update to 2021-11-14. --- gnu/packages/minetest.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 1b02bdef63..ab8db4f971 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -418,15 +418,15 @@ add some mobs, a mod like e.g. @code{mobs_animal} provided by the (name "minetest-mobs-animal") ;; Upstream does not use version numbers, so use the release title ;; from ContentDB instead; - (version "2021-07-24") + (version "2021-11-14") (source (origin (method git-fetch) (uri (git-reference (url "https://notabug.org/TenPlus1/mobs_animal") - (commit "c2fa3e300c79c7dd80b6fe91a8b5082bb6b3d934"))) + (commit "3e15456bce7779aa0dc09a8890f7b5180c1ac771"))) (sha256 - (base32 "1j719f079ia9vjxrmjrcj8s6jvaz5kgs1r4dh66z8ql6s70kx7vh")) + (base32 "08686mj3jh8fsziqp878jpaj5267s4n6i86dr1gnxyxbsrjraqpn")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (propagated-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:15 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:15 +0000 Received: from localhost ([127.0.0.1]:35925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA6-0006st-RY for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006s5-Du for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:13 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN84b; Mon, 03 Jan 2022 16:22:08 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 1/6] gnu: minetest-basic-materials: Update to 2021-12-26. Date: Mon, 3 Jan 2022 15:22:01 +0000 Message-Id: <20220103152206.33181-1-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223328; bh=X+srFURSmf/qJX13AAiU/iOEdG4NqMuKGON1zVVz0a4=; h=From:To:Cc:Subject:Date; b=Lg5rB03EP/Sif/M1KR9m04EC6o13B20V8+bAueIY7WqveYZ3brk0v+2DqncVSI6hb dx16hyfuFMFk13Axi1rz1FKvhTfxO0uIW1Mzb46DarsILN0+lak3pz0I5qxjyafBuw GMpoYXVfL9jMCXY34S5E85S/JpdTU5X+/WSgYwu2yZHseYXwAornAl0LcPirfWev5c UFr1qI/pDxyKZYaVPS8yFwglxw1xBo5rN9LIZ8MFFwdSB3k6hmM97k4MkhzZlIVgdm xm9pME0rzk2kjKUh+t+rbDr92dc3UGbHt+8QkO3q6U8SO7D7baY5YEbjpTiYqZaSyG Z+2m9bENbomaQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-basic-materials): Update to 2021-12-26. --- gnu/packages/minetest.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index f48addf247..1987fd1f2c 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -212,15 +212,15 @@ as swords and tools made of different materials. It also adds copper rails.") (package (name "minetest-basic-materials") ;; Upstream uses dates as version numbers. - (version "2021-01-30") + (version "2021-12-26") (source (origin (method git-fetch) (uri (git-reference - (url "https://gitlab.com/VanessaE/basic_materials.git") - (commit "e72665b2ed98d7be115779a32d35e6d9ffa231bd"))) + (url "https://github.com/mt-mods/basic_materials") + (commit "0893974b054a2191b5e2d5447ee4fc73f9c35f6a"))) (sha256 - (base32 "0v6l3lrjgshy4sccjhfhmfxc3gk0cdy73qb02i9wd2vw506v5asx")) + (base32 "0p4nnfsjv7284zmgr781zkyjbp049wp1jy1l7n585zzj181ns57p")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (propagated-inputs base-commit: 9708681f1a9f221ae6cad64625ba8309b6742653 prerequisite-patch-id: 75ea02ee1380264d8513ca38ee82bc05936e88ea prerequisite-patch-id: d3cced6fb5ff8fab4859873c2cf11a945aac6869 prerequisite-patch-id: ab72bad504c2df472d539b6a8205fed9c89416ab prerequisite-patch-id: 858533be85606e876a49cca173c970067c49c380 -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:15 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:15 +0000 Received: from localhost ([127.0.0.1]:35927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA7-0006t0-56 for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006s6-Dr for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:13 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN84g; Mon, 03 Jan 2022 16:22:09 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 2/6] gnu: minetest-homedecor-modpack: Update to 2021-12-26. Date: Mon, 3 Jan 2022 15:22:02 +0000 Message-Id: <20220103152206.33181-2-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220103152206.33181-1-maximedevos@telenet.be> References: <20220103152206.33181-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223329; bh=iFbrwTKaA89/arm6MeaJMJRzaDA2kutCw2bgYR14YpE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=X7jHrJxpJWFPO9CexCEFfi05+L8rdW121iWLV952/r9TdX0hNAD1lJEcBj3Lh2hVw KycmMf/5Vt1qfpDo24uzMJ9sfflrlQHhe596uwPXmxnagKEi+fV7IYtKACx/qYwe+V HqeEsqblIhe0P782gqow7pi7TsmZmcwcUp1bb88sQNsR9OPKX0dpWgRnEH73ufKCfO LiolXMQOT3ZqyaGBp7Yl9fWPO/BOlfkHaDG8shhCSahmtOpCSZ7M5x0TW+kJltCbUW YaRoPCiAc/fTN9J58Yfp7gLjIgqGBXX1mCGvJhulqEZLHVbXlQpKfQYwFdCY5gjbFY VH/stKSYijDKg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-homedecor-modpack): Update to 2021-12-26. --- gnu/packages/minetest.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 1987fd1f2c..86863d4c04 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -299,15 +299,15 @@ special items, intending to make an interesting adventure.") (name "minetest-homedecor-modpack") ;; Upstream doesn't tag releases, so use the release title from ;; ContentDB as version. - (version "2021-03-27-1") + (version "2021-12-26") (source (origin (method git-fetch) (uri (git-reference - (url "https://gitlab.com/VanessaE/homedecor_modpack") - (commit "9ffe2b7d691133e1a067546574fbe7364fd02f32"))) + (url "https://github.com/mt-mods/homedecor_modpack") + (commit "a8fceb249d63f081855cfba1fbd6e2aa86365224"))) (sha256 - (base32 "1lfajqvc2adf9hqskghky4arccqzpjw4i9a01hv4qcckvivm04ag")) + (base32 "1lqcycgkykd86853jjr50m1qv2as2dlqf52gbds4mhiafslnp9mi")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (propagated-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:15 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:15 +0000 Received: from localhost ([127.0.0.1]:35929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA7-0006t8-E5 for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006s7-Do for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:14 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN94i; Mon, 03 Jan 2022 16:22:09 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 3/6] gnu: minetest-mobs: Update to 2021-12-12. Date: Mon, 3 Jan 2022 15:22:03 +0000 Message-Id: <20220103152206.33181-3-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220103152206.33181-1-maximedevos@telenet.be> References: <20220103152206.33181-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223329; bh=CQWtLKK+LMUOjnf2t6F/3ImfJUq6NxaKIMBOIFGftJ0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=YOmLItB8Wwu9RRM9Baj/Fe9O+8tZ+6+EgkTRi8i5d08BGWuOy5DpNRqCAWQ1I6fFz lGAyFwU/eb3YnvmMOYu12KgYK9CbDtiPIxkRsQ1bS7q3yBNT+kzcyt97kpMY6h74C1 W/xpkGcXLBMays0JZcqCVYajYUx3qNJfc1BeZW0CSzXY+bLWk23HU+FxgoRrwsdCuK jtdg0kLUp9r3iUnIB65IXl7QSmzfcToIkDNLYyzKmnL29mIlRzfatHglD5QhISIDUV Be/PG5gidAf5vzPEyu+OqGaDeiGxmwe0hzGn4KnX5tji9nms3uJ6DeFwAuGo+Xl6gM TKhYa3cfn+BZg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-mobs): Update to 2021-12-12. --- gnu/packages/minetest.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 86863d4c04..1b02bdef63 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -389,15 +389,15 @@ closely as the engine allows.") (name "minetest-mobs") ;; Upstream does not tag release, so use the ContentDB release ;; title instead. - (version "2021-07-22") + (version "2021-12-12") (source (origin (method git-fetch) (uri (git-reference (url "https://notabug.org/TenPlus1/mobs_redo") - (commit "9f46182bb4b1a390f9a140bc2b443f3cda702332"))) + (commit "6a4a02f3fbf1038c69e72aaafa52a1e7d6106da8"))) (sha256 - (base32 "026kqjis4lipgskjivb3jh9ris3iz80vy2q1jvgxhxmfghjjzp4j")) + (base32 "0vgv7jpm9v3dwq4l9jxdd5z14yq164w8kin1d05jfv3ck4hwlwvr")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (home-page (minetest-topic 9917)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:15 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:16 +0000 Received: from localhost ([127.0.0.1]:35931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA7-0006tF-M0 for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:15 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006sC-Dn for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:14 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN94p; Mon, 03 Jan 2022 16:22:09 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 6/6] gnu: minetest-unified-inventory: Update to 2021-12-26. Date: Mon, 3 Jan 2022 15:22:06 +0000 Message-Id: <20220103152206.33181-6-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220103152206.33181-1-maximedevos@telenet.be> References: <20220103152206.33181-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223329; bh=PdH1fV9Q9npMrrGSNaPH/y9ZqPSuZIMFntgEPGz+3NQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=kYfSdn5k4Y4IzGLl8Y1NXE7+I+3zYzi09h39TQ2mXVpvVWR5tChUnet+sW0e9DnJU 1pY2tEn6wZcGBuwBefbF5zDS1NM/LZRb6vHNhtYghGCwzflKu+YPkSbrtrCOGCH0Nn Vhi+1llCKAiiPTjqKf8d1SVoVxdoguIuWmTi86YNzxHiHxwlsufbKoA1DLFuBwb6th QA/ImLqZZsGBV077Pvnup98IbwVjb1InDTUaHyfEWX/0Gs/jgA0ncCixMVNBuvJA25 +apZ5iOFHLf/9qIYp9MUOot130R1+sA/VvYoHGCXBB8doxZi1UBf2Nb2IyZZGgSgOk mRbqlYGbNDzkA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-unified-inventory): Update to 2021-12-26. --- gnu/packages/minetest.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 739a2523e6..c431942473 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -618,15 +618,15 @@ for general colour handling.") (name "minetest-unified-inventory") ;; Upstream doesn't keep version numbers, so use the release title ;; on ContentDB instead. - (version "2021-03-25-1") + (version "2021-12-26") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/minetest-mods/unified_inventory") - (commit "c044f5e3b08f0c68ab028d757b2fa63d9a1b0370"))) + (commit "d6688872c84417d2f61d6f5e607aea39d78920aa"))) (sha256 - (base32 "198g945gzbfl0kps46gwjw0c601l3b3wvn4c7dw8manskri1jr4g")) + (base32 "1rlw96s2yyxdbz0h9byayyx9nsbqdr4ric91w0k3dkjr71aj8a3b")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (home-page (minetest-topic 12767)) -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 03 10:22:16 2022 Received: (at 52977) by debbugs.gnu.org; 3 Jan 2022 15:22:16 +0000 Received: from localhost ([127.0.0.1]:35933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA7-0006tM-VB for submit@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:16 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:36320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4PA2-0006sB-E8 for 52977@debbugs.gnu.org; Mon, 03 Jan 2022 10:22:14 -0500 Received: from localhost.localdomain ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id eFN82600C4UW6Th01FN94n; Mon, 03 Jan 2022 16:22:09 +0100 From: Maxime Devos To: 52977@debbugs.gnu.org Subject: [PATCH 5/6] gnu: minetest-technic: Update to 2021-09-11. Date: Mon, 3 Jan 2022 15:22:05 +0000 Message-Id: <20220103152206.33181-5-maximedevos@telenet.be> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220103152206.33181-1-maximedevos@telenet.be> References: <20220103152206.33181-1-maximedevos@telenet.be> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641223329; bh=Nm/5cw3ASGhxdhmH3BoQ5TSXuuc1FhAi8rTWAVMZwmc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=pA0udrfdgl8G8+zk3KBHekK/nWMJy3ZHt63/pTYvzAszvux2OIQY3NgzdSRuTw/Cl jOBjjy5yYgVivyq0MrC6lh6pValhGogaKyIgElD/vrVUDwv8nSmIuCmAelX8CxmiZ7 NyCDXsSLfRL1W5LW3SOyZf5kUfnDEZkgjjg9/8HcrB0OKgQnYdIhbTpCJ3Lq+nQh5Q DbhQgkW2k/WyxwdZ4tj+1o2uda72XPdHfCAMNF7eRug4AmxIJm/KzeSBEYyroGWz9W 8NUzqrYSuF6n/bqB+ojMNKBKHsiKvZz/Avx+m8iM1tIOj4PdNLT7RX3Ld/pZ5/hlBk GS05UEadwWECQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: Maxime Devos X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/minetest.scm (minetest-technic): Update to 2021-09-11. --- gnu/packages/minetest.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index ab8db4f971..739a2523e6 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -476,15 +476,15 @@ breakers simulate a player punching a node.") (name "minetest-technic") ;; Upstream doesn't keep version numbers, so use the release ;; date on ContentDB instead. - (version "2021-04-15") + (version "2021-09-11") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/minetest-mods/technic") - (commit "1c219487d3f4dd03c01ff9aa1f298c7c18c7e189"))) + (commit "140701c99efb60d81bf63c9a9087720b21c414ca"))) (sha256 - (base32 "1k9hdgzp7jnhsk6rgrlrv1lr5xrmh8ln4wv6r25v6f0fwbyj57sf")) + (base32 "1fkhcv8sg3kxfadc2jnfdw6bxxkkkcczsh4bf62rgwwmv2ky7zrx")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (propagated-inputs -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 17:31:03 2022 Received: (at 52977-done) by debbugs.gnu.org; 5 Jan 2022 22:31:03 +0000 Received: from localhost ([127.0.0.1]:39189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5EoB-0001Fc-0i for submit@debbugs.gnu.org; Wed, 05 Jan 2022 17:31:03 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:45790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5Eo8-0001F6-W2 for 52977-done@debbugs.gnu.org; Wed, 05 Jan 2022 17:31:01 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 296A51D7; Wed, 5 Jan 2022 23:30:55 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lpVD33O8ht_s; Wed, 5 Jan 2022 23:30:54 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id BC675103; Wed, 5 Jan 2022 23:30:53 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxime Devos Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> Date: Wed, 05 Jan 2022 23:30:53 +0100 In-Reply-To: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> (Maxime Devos's message of "Mon, 03 Jan 2022 14:45:13 +0100") Message-ID: <87czl5hl2a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: 296A51D7 X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 52977-done Cc: 52977-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hey Maxime, Welcome back! ;-) Maxime Devos skribis: > This patch series updates some minetest packages. > They were made with 'guix refresh -u -t minetest', using the 'git- > fetch' updater from . Oh nice. > Checklist: > * [x] version, commit and sha256/base32 updated > * [x] it builds: ./pre-inst-env guix build minetest-homedecor-modpack > minetest-unified-inventory minetest-mobs-animal minetest-mobs minetest- > basic-materials minetest-technic --rounds=3D2 > * [x] linter is satisfied: ./pre-inst-env guix lint minetest- > homedecor-modpack minetest-unified-inventory minetest-mobs-animal > minetest-mobs minetest-basic-materials minetest-technic > * [x] source code diff reasonable > > minetest-technic: some small documentation and code changes > minetest-basic-materials: new subdirectory '.github'. > minetest-mobs: some code changes, updated translations > minetest-mobs-animal: Some code changes (chickens are different > now?) > minetest-unified-inventory: Lots of code changes, some > documentation changes, updated translations and images > minetest-homedecor-modpack: Some code changes. > * [x] Minetest doesn't crash > ./pre-inst-env guix shell --pure minetest-homedecor-modpack > minetest-unified-inventory minetest-mobs-animal minetest-mobs minetest- > basic-materials minetest-technic minetest -- minetest > Create world with all mods enabled. > + [x] Inventory mode appears to work > + [x] spawning chickens appears to work > + [x] rotating blocks from homedecor works Neat. I applied them all. > A TODO for the git-fetch updater: > * [ ] following redirects (to avoid mixed case -> lower case changes > and .git suffixes in GitHub URLs) > * [ ] Support (let ((commit ...) (revision ...)) [...]) so more > packages can be updated automatically Hmm wasn=E2=80=99t it the reason we introduced =E2=80=98package-definition-= location=E2=80=99? Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 18:18:26 2022 Received: (at 52977) by debbugs.gnu.org; 5 Jan 2022 23:18:26 +0000 Received: from localhost ([127.0.0.1]:39301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5FY2-0002W0-51 for submit@debbugs.gnu.org; Wed, 05 Jan 2022 18:18:26 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:54536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5FY0-0002Vo-Kn for 52977@debbugs.gnu.org; Wed, 05 Jan 2022 18:18:25 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id fBJN2600C4UW6Th01BJN93; Thu, 06 Jan 2022 00:18:23 +0100 Message-ID: <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 06 Jan 2022 00:18:17 +0100 In-Reply-To: <87czl5hl2a.fsf@gnu.org> References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-ur5GfDQHgX73wdTzv6rD" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641424703; bh=keijLw4URsRzFwQG76UlATcG/TLCax/NUQ/vGVCTkF4=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=EWJtkDDNTGGAWbjPlaXW4kSoxV9a3mAL1Rzncp16tGA8jDEiznlNlYs5VWei0/T+E OM6R6cp7kBHdPPYO35qbpWu7YM3tqrJeH11cP0goDtOfdz65sfMD96w2SDZber+7qF 8Bd/prRiZzLjx2/IZ3OdjO8SJsOAdjYttLFgHsLFxqdHA6ckvKRhNrfspJJcOaCfDX UHUob2sgN9bVMYEo9WpUcZzaQ7k0Ye9oVe8rNx8ksI/RyRCdMnS3jBAoXkYBXzxLac z/kOFn97X+eCN5Rd21tGAWtoHBJ7kRYbWE6RDhsVRlbWelhz1P7bd1ip//SuQtXXbK lpf2RfAAoVqeg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-ur5GfDQHgX73wdTzv6rD Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op wo 05-01-2022 om 23:30 [+0100]: > > A TODO for the git-fetch updater: > > =C2=A0=C2=A0 * [ ] following redirects (to avoid mixed case -> lower ca= se > > changes > > and .git suffixes in GitHub URLs) > > =C2=A0=C2=A0 * [ ] Support (let ((commit ...) (revision ...)) [...]) so= more > > packages can be updated automatically >=20 > Hmm wasn=E2=80=99t it the reason we introduced =E2=80=98package-definitio= n-location=E2=80=99? Yes, but it has been a while ago so I preferred to not overcomplicate the patch series more. There's also the complication that (revision ...) might need to be incremented. Yet another complication: minetest mods can have two separate version schemes: the =E2=80=98release titles=E2=80=99 on content.minetest.net, and the version t= hey use in forum posts or git repos. For minetest-ethereal, they are different, and worse, the latest version on content.minetest.net doesn't have a corresponding version on the forum. Hopefully there's some kind of solution, and presumably package-definition-location will be part of that solution, but it will probably be messy. Or maybe the solution is to ask upstream nicely to give every release a version number and switch to ContentDB release titles if they disagree. Anyway, I'd prefer to leave these complications for future patches. Greetings, Maxime. --=-ur5GfDQHgX73wdTzv6rD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYdYnORccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sjVAP9CkhbGKDeioHmXZWpgrqF3k0LG Qpj4envDYPPBSf8khAD9GaXZduJjpzBovfTSEcICbdwEr9KojlwHZhYYqK+nqQw= =JdKk -----END PGP SIGNATURE----- --=-ur5GfDQHgX73wdTzv6rD-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 18:21:42 2022 Received: (at 52977-done) by debbugs.gnu.org; 5 Jan 2022 23:21:43 +0000 Received: from localhost ([127.0.0.1]:39323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5FbC-0002bw-Ne for submit@debbugs.gnu.org; Wed, 05 Jan 2022 18:21:42 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:56300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5FbB-0002bn-5V for 52977-done@debbugs.gnu.org; Wed, 05 Jan 2022 18:21:41 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id fBMg260074UW6Th01BMgHd; Thu, 06 Jan 2022 00:21:40 +0100 Message-ID: Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 06 Jan 2022 00:21:40 +0100 In-Reply-To: <87czl5hl2a.fsf@gnu.org> References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-MMpTy9+0jFfLphSde2Cu" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641424900; bh=0kbe8fLhmFq/2NiTPoLv9W4We0MYzc7F1k2UZ6EcSaU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=aXw5kbpctuBB9jkvzQMMB0ONejFzyJpnuiIKdmKR/V/Wo/ZpBp3ANi9jw2aPauPNF mQ/wHffDqCcxXIPSV+IxgqnJXaJgW+uAW2GD7FeT0OryhmO99YCOAyiUB6rfaP7EKL GBHWTKh+OXnGgw2WNLYF44msQx9UlEVZNiLDI/OpYiSJXLE/WX52zgoR0+1AEVjuv1 569e1HDCsSOezlFeFkV0wgi+aKzQBu5TldyRnMCXerJasiDOtRHjObP2rX9yGpYH0H dn3IMC1dLjynlF0waBkYE0Spw78bCQszuw+8y5d0tqkG8a7CapWbUBCKhphkPBMb8X YbzhaJfYGWRUA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977-done Cc: 52977-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-MMpTy9+0jFfLphSde2Cu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op wo 05-01-2022 om 23:30 [+0100]: > Hey Maxime, >=20 > Welcome back! ;-) >=20 > Maxime Devos skribis: >=20 > > This patch series updates some minetest packages. > > They were made with 'guix refresh -u -t minetest', using the 'git- > > fetch' updater from > >=20 btw I left a sneek message on #guix with information on where v5 can be found, apparently it didn't make it onto issues.guix.gnu.org somehow. --=-MMpTy9+0jFfLphSde2Cu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYdYoBBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pzzAQDdr3RT/yP3QdC6qYcCSwVkoeI6 YiB/0MPY5NWm5tEoOAD+OyrllcEjUBgDPqHDkO0A35iaBcQVe0t7PZw/ILaj8AM= =GvkF -----END PGP SIGNATURE----- --=-MMpTy9+0jFfLphSde2Cu-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 19:53:02 2022 Received: (at 52977) by debbugs.gnu.org; 6 Jan 2022 00:53:02 +0000 Received: from localhost ([127.0.0.1]:39360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5H1a-0004u7-7u for submit@debbugs.gnu.org; Wed, 05 Jan 2022 19:53:02 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:44868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5H1Y-0004to-Ub for 52977@debbugs.gnu.org; Wed, 05 Jan 2022 19:53:01 -0500 Received: by mail-wr1-f66.google.com with SMTP id k18so1530819wrg.11 for <52977@debbugs.gnu.org>; Wed, 05 Jan 2022 16:53:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=hLWyJNHvloF6gE6qE9QnWrMeS4e+Al7k2THzwS6/V7U=; b=Gi9Y3DwMHMwuek9JoGpSjZjnVjkbDaVZcY7dJH72sK5M/K0TN0DUvuPxDmySF6OCNL lozcr8jHROb3/JdzV95FM00wmIxulauCZJ3WrU4sQPNk4vS7+9+0YcClV8u7ur6g7vYT B94ZphNG7kt7/yVYv66xi4cujhYqMmnaO2lbooLpFMJrrvZc1Q47J+ETA15IIfQVP83n q9hpBS30PDd4Yapp6CMHwODp2H4nQ6rQVr1BVO0QW9TsXqgSLlOwWhpFd/5CQ/IRLKS7 ZgUJCGU7EqL8MsXX9/E4TgeqEl4pc6fN7UEwMNq/qpz1yBs1laeX7BDZHM9LBaSrduUp AXkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=hLWyJNHvloF6gE6qE9QnWrMeS4e+Al7k2THzwS6/V7U=; b=Z9mOfIaspsC62BgsbuPaYfl00FomrHSXcUhvWmMtQQdQ7ewMVci7fxCYhqk7So99ij 39dRWPI5CYB4HUDYH9GlOEKwZ88fi6QaoqJpu+AMVlWtXbT7zvO2C6J5cPlTdVihJa0s np2N0+FyTMdCXANpaKH2IJkE99Nfz8SRsaOdiuolAEN30Vro948kWYgY30tP/ZrmX+QA PIw1TPsqlPYSuWhV7oaeQQHBxuN3/2a7TNxHoY4Dds6HkSB/scO5gp05xY20IBKChAwC j3zmr+ai8YbDQ59tTiUeZFCdw6ekuDuuEnuZ4/ViPKQMI/pWZqpYCT6YTtHdAJ86BWap vVng== X-Gm-Message-State: AOAM530zl2NT/HiGDsBImdAuGAe/KLwE7ICoB243aZKTd0nQWTaZA2l9 l0R89lvslzozm8rfzixbI1M= X-Google-Smtp-Source: ABdhPJxDeLRjS5owda4KYzTJkYr5aKj6X46p6t7+QQRaqOxv3qxTB2m1b38CrIfjT4wlnuweHtboEw== X-Received: by 2002:adf:f08c:: with SMTP id n12mr48447233wro.598.1641430375021; Wed, 05 Jan 2022 16:52:55 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id p21sm349778wmq.20.2022.01.05.16.52.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jan 2022 16:52:54 -0800 (PST) Message-ID: <4dcbff837011d55f31b2514364c88e9011760a69.camel@gmail.com> Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Liliana Marie Prikler To: Maxime Devos , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 06 Jan 2022 01:52:53 +0100 In-Reply-To: <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Am Donnerstag, dem 06.01.2022 um 00:18 +0100 schrieb Maxime Devos: > Yes, but it has been a while ago so I preferred to not overcomplicate > the patch series more.  There's also the complication that > (revision ...) might need to be incremented. Yet another > complication: > minetest mods can have two separate version schemes: the > ‘release titles’ on content.minetest.net, and the version they use in > forum posts or git repos.  For minetest-ethereal, they are different, > and worse, the latest version on content.minetest.net doesn't have a > corresponding version on the forum. If I recall correctly, this was also a point of debate in the initial series that added the importer. Can we establish an ordering/heuristic here? E.g. "if we have git tags use those, otherwise use contentdb", "always use contentdb" or "always use whatever was edited most recently"? From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 06 04:34:24 2022 Received: (at 52977) by debbugs.gnu.org; 6 Jan 2022 09:34:24 +0000 Received: from localhost ([127.0.0.1]:39669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5PA8-00017t-Ck for submit@debbugs.gnu.org; Thu, 06 Jan 2022 04:34:24 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:45506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5PA6-00017k-1x for 52977@debbugs.gnu.org; Thu, 06 Jan 2022 04:34:23 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id fMaL260074UW6Th06MaLlF; Thu, 06 Jan 2022 10:34:20 +0100 Message-ID: Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Maxime Devos To: Liliana Marie Prikler , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 06 Jan 2022 09:33:53 +0000 In-Reply-To: <4dcbff837011d55f31b2514364c88e9011760a69.camel@gmail.com> References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> <4dcbff837011d55f31b2514364c88e9011760a69.camel@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-fP4NyOsKNr+UwHw4AmG8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641461660; bh=e/4u9pEG0tomi+DNbs5gSdfv1umIlFeV0t6ahvamDR4=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=BogaugpUUd3rcHGak+k4jD23mM6+CHKrZ8z35ptwuS9AAD/z72VZPtvUwxcoGAu8z GA7jgsdRVDDEeK3l9sE+TkFH525LnW84mCFiit180iziWOHLCebxo6y/JnPDiadE3+ TjcnqsCBbksM1KfFf4DklTiA0vNtl7JnGPiO+etpilSgub4eVzMvOFJC9kAZ0Pu7ZL jemtMMGGM0mPsH/zZpzns6RNddNS0wzUZyM+eJVwAyYHUB+IEKi7/hZXUzaFMb27Nn crKzpm0gYO6wrRZjoz3lnObaCisMrVAweI03keI2L4er5zDdokJPZXR1jWlczX83pA bUCuwOSNuawxw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-fP4NyOsKNr+UwHw4AmG8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, Liliana Marie Prikler schreef op do 06-01-2022 om 01:52 [+0100]: > > [...] > If I recall correctly, this was also a point of debate in the initial > series that added the importer.=C2=A0 Can we establish an ordering/heuris= tic > here?=C2=A0 E.g. "if we have git tags use those, otherwise use contentdb"= , > "always use contentdb" or "always use whatever was edited most > recently"? Keep in mind that the minetest importer doesn't know about git tag -- the only interaction it has with git is cloning repositories and checking out commits by the commit id provided by ContentDB. I'm assuming you're referring to the generic-git updater here, or a hypothetical minetest updater that has been modified to interact with git tags. * Problem with using git tags: git tags sometimes disappear. E.g., in minetest-ethereal, there's currently a tag 2021-04-06 and 2021-09-23, but there's no tag for 2021-07-28 (the version currently in guix). This could be resolved by including the commit instead of the tag in the package definition, and still searching for the git tag, but as I understand it, there have been some objections to including the commit in the package definition (https://lists.gnu.org/archive/html/guix-devel/2021-12/msg00259.html). Even then, there's another problem: sometimes releases are made without a corresponding git tag. E.g., on ContentDB there's a version 2022-01-05 but there's no 2022-01-05 tag in the git repository. That could be resolved by =E2=80=98always use contentdb for minetest packages=E2=80=99 or =E2=80=98always use whatever was edited most recentl= y=E2=80=99. * Problem with =E2=80=98whatever was edited most recently=E2=80=99: AFAIK g= it tags don't carry that information. Though the commit time/modification time in the commit it points to might be a decent approximation in practice. ContentDB has some information on when a release was released (release_date, see https://content.minetest.net/help/api/). I suppose this could work, though there's a slight problem: The version scheme in guix would occassionally switch between x.y.z and YYYY-MM-DD, which would confuse the =E2=80=98these packages have been upgraded=E2=80=99 logic. I suppose the best option would be to always use the version from ContentDB (*), because the exact versioning scheme used doesn't matter much, as long as it remains consistent over time, and just using ContentDB is convenient. (*) Unless it isn't on ContentDB of course, though all minetest packages currently in Guix are on ContentDB. Additionally, if the forum versions / git tags / contentdb releases are inconsistent (e.g. the forum and git tags are x.y.z and the releases are YYYY-MM-DD), we could inform upstream that guix uses the release titles because otherwise things become complicated for guix, so if upstream doesn't want that, they need to use x.y.z in their release titles as well Does that seem reasonable to you? I could write a patch to that effect. Greetings, Maxime. --=-fP4NyOsKNr+UwHw4AmG8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYda3gRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hdJAQCiFrOj5FGavfxm8GOGGyHQKZR5 pfhf3B4ppwI6alapFgEAuO4OtrFXF0Zb028ebYp5FbsbARuywx2e3HK47UrscQA= =gZYH -----END PGP SIGNATURE----- --=-fP4NyOsKNr+UwHw4AmG8-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 06 10:49:28 2022 Received: (at 52977) by debbugs.gnu.org; 6 Jan 2022 15:49:28 +0000 Received: from localhost ([127.0.0.1]:41978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5V16-00050E-Ca for submit@debbugs.gnu.org; Thu, 06 Jan 2022 10:49:28 -0500 Received: from mail-wm1-f66.google.com ([209.85.128.66]:37703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5V11-0004zx-RE for 52977@debbugs.gnu.org; Thu, 06 Jan 2022 10:49:27 -0500 Received: by mail-wm1-f66.google.com with SMTP id l12-20020a7bc34c000000b003467c58cbdfso3440989wmj.2 for <52977@debbugs.gnu.org>; Thu, 06 Jan 2022 07:49:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=tDCaKsnoInZiY9cwlDKs238eGNb93OsYkmeS7vUvrZA=; b=bsZUAxtUxhWBGdOdVWr4O2F52NBRyxhrJnnGIFMEuWU5iZInE8YVRUN+B1ixiwo3wn j/0yguFy+g8OW6zG4mAZyTzMOAS8Ic0Nw6Tcfe9NccysFewtMHyugy8ASekYmZmyS6B2 CcGW0WMGA3oDcdayGyrxRYHtbcp8pAjs6PVF84bHpjUCikmL8q1UgsAYk8RPspNxxot1 T+WqBbKOwqVq0iXmifRPKKugDhFFNSuFZpJYPgBHSYQxWeynxaqQvoKaB9NHfbw+W97y c3gIsKRPiieJH3/k/HvOGE+4tnmWKA9VuID+O93AeojxNEKysG9t1ZlTaLFBGZGf5y8x qKcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=tDCaKsnoInZiY9cwlDKs238eGNb93OsYkmeS7vUvrZA=; b=AtCmKFG+5Tk/qB2cceA+H6a0/9oXMORmjdIz3PWq36jp8fiFRA2K7KMtERuM9rCb9J UIoE28pG9XGuZNgvZTu2QCTvudeMeWKLnWMrs6tXkIsTz1Au+Rxjyh18o6HQfQXG9n7y QfHobwmS60QQtYAoiRYTU4HI+teOGxF6sjtoYL418TTRtIvknMfNIotaCt4KOWczaoG8 Vz9tihANvf58v91gw+mibtfruf8pOw3NaOOzgOOJbBgNO2t/iAv2TLTAR57bCr2Up0AF GH8NU6caVvWEmf8Rj1WArOD2zgj3+TO6tByeWSB/Vg/4vN7MtolpY1SvhyQ/eVFCr06M nmPg== X-Gm-Message-State: AOAM531ROz1K7qIpoDZmsPXGUS3bE8EZ9W+1YwHA00bFDnU2UmB8ygpo SIX+NNKSydfkIpl31egzH9Y= X-Google-Smtp-Source: ABdhPJxhEqUNFxGg7MnA0nWlQgi8CcaImcHMZfCS8Rgq+3ODZASF4O+1bKQt4eq2iyDAddXv6un9uQ== X-Received: by 2002:a05:600c:510f:: with SMTP id o15mr7524122wms.104.1641484157947; Thu, 06 Jan 2022 07:49:17 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id o14sm6053647wms.4.2022.01.06.07.49.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Jan 2022 07:49:17 -0800 (PST) Message-ID: <7d62bc8873fdb79cd1aa5305d6c0cf06c85be9cc.camel@gmail.com> Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Liliana Marie Prikler To: Maxime Devos , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Thu, 06 Jan 2022 16:49:14 +0100 In-Reply-To: References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> <4dcbff837011d55f31b2514364c88e9011760a69.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, Am Donnerstag, dem 06.01.2022 um 09:33 +0000 schrieb Maxime Devos: > Hi, > > Liliana Marie Prikler schreef op do 06-01-2022 om 01:52 [+0100]: > > > [...] > > If I recall correctly, this was also a point of debate in the initial > > series that added the importer.  Can we establish an > > ordering/heuristic here?  E.g. "if we have git tags use those, > > otherwise use contentdb", "always use contentdb" or "always use > > whatever was edited most recently"? > > Keep in mind that the minetest importer doesn't know about git tag > -- the only interaction it has with git is cloning repositories > and checking out commits by the commit id provided by ContentDB. > I'm assuming you're referring to the generic-git updater here, > or a hypothetical minetest updater that has been modified to > interact with git tags. Ahh, sure, but imho it could try to make a best effort guess. E.g. if git tags are named like Minetest releases and exist in equal count, assume a mapping from one to the other. However if I recall correctly there was a ContentDB policy to only tag once, which makes the mapping from ContentDB version to git commit unique. Do I remember correctly? > * Problem with using git tags: git tags sometimes disappear. >   E.g., in minetest-ethereal, there's currently a tag >   2021-04-06 and 2021-09-23, but there's no tag for 2021-07-28 >   (the version currently in guix). > >   This could be resolved by including the commit instead of the >   tag in the package definition, and still searching for the git tag, >   but as I understand it, there have been some objections to > including the commit in the package definition > (https://lists.gnu.org/archive/html/guix-devel/2021-12/msg00259.html). Thanks for linking my thread :) I do cite minetest.scm as an exception there, since your comments make very clear what you're doing and why. However, my actual intent is blown way out of proportion, which has led to a lot of confusion on all sides and a rather long discussion. To clarify it here, I am trying to avoid the following pattern: (package (name "hello") (version "1.0") (source  (origin (method git-fetch) (uri (git-reference (url some-url) (commit "abcdef..."))) [...])) [...]) while encouraging both (package (name "hello") (version "1.0") (source (origin (method git-fetch) (uri (git-reference (url some-url) (commit (version->git-tag version)))) [...])) [...]) and (package (name "hello") (version (git-version "1.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url some-url) (commit commit))) [...])) [...]) In the latter, revision and commit are let-bound as per Guix' standards. Now if you say "minetest mod packages are generally unreliable, git-version everywhere", that is completely fine by me. >   Even then, there's another problem: sometimes releases are made >   without a corresponding git tag.  E.g., on ContentDB there's a >   version 2022-01-05 but there's no 2022-01-05 tag in the git >   repository. > >   That could be resolved by ‘always use contentdb for minetest >   packages’ or ‘always use whatever was edited most recently’. > > * Problem with ‘whatever was edited most recently’: AFAIK git tags >   don't carry that information. Though the commit time/modification >   time in the commit it points to might be a decent approximation >   in practice. > >   ContentDB has some information on when a release was released >   (release_date, see https://content.minetest.net/help/api/). > >   I suppose this could work, though there's a slight problem: > >   The version scheme in guix would occassionally switch between x.y.z >   and YYYY-MM-DD, which would confuse the ‘these packages have been >   upgraded’ logic. Does ContentDB always use CalVer or are the repo owners in control of the tags? If there's a SemVer/CalVer conflict, I would say doing  (latest-semver)-(calver)-commit would probably be acceptable. At least I hope none of these mods release twice daily. > I suppose the best option would be to always use the version from > ContentDB (*), because the exact versioning scheme used doesn't > matter much, as long as it remains consistent over time, and just > using ContentDB is convenient. > > (*) Unless it isn't on ContentDB of course, though all minetest > packages currently in Guix are on ContentDB. If a package was used outside of ContentDB, that's not ContentDB's requirement, is it? Now perhaps there is an issue if the contentdb updater relies on the minetest-mod-build-system being used to determine that its suitable, rather than something else. > Additionally, if the forum versions / git tags / contentdb releases > are inconsistent (e.g. the forum and git tags are x.y.z and the > releases are YYYY-MM-DD), we could inform upstream that guix uses the > release titles because otherwise things become complicated for guix, > so if upstream doesn't want that, they need to use x.y.z in their > release titles as well > > Does that seem reasonable to you? I could write a patch to that > effect. Poking upstream maintainers sounds fun, but before making a hard decisions, perhaps we should reach out to them and ask what they consider the most reliable. If it's a wild mess, we could also use package-properties with an assumed default of "release title = git tag = forum post", e.g. (upstream-versioning . forum-post), (upstream- versioning . contentdb) and (upstream-versioning . git-version) to indicate who's right in case of a mismatch. WDYT? From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 07:54:05 2022 Received: (at 52977) by debbugs.gnu.org; 11 Jan 2022 12:54:05 +0000 Received: from localhost ([127.0.0.1]:54400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7Gf7-0002rF-Bi for submit@debbugs.gnu.org; Tue, 11 Jan 2022 07:54:05 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7Gf6-0002qj-5w for 52977@debbugs.gnu.org; Tue, 11 Jan 2022 07:54:04 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id DA17A5FE; Tue, 11 Jan 2022 13:53:57 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whQWhlvvvBfA; Tue, 11 Jan 2022 13:53:57 +0100 (CET) Received: from ribbon (unknown [IPv6:2001:660:6102:320:e120:2c8f:8909:cdfe]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 78EF9545; Tue, 11 Jan 2022 13:53:56 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxime Devos Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Niv=C3=B4se?= an 230 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 11 Jan 2022 13:53:55 +0100 In-Reply-To: <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> (Maxime Devos's message of "Thu, 06 Jan 2022 00:18:17 +0100") Message-ID: <87fspuv3fg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: DA17A5FE X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Maxime Devos skribis: > Ludovic Court=C3=A8s schreef op wo 05-01-2022 om 23:30 [+0100]: >> > A TODO for the git-fetch updater: >> > =C2=A0=C2=A0 * [ ] following redirects (to avoid mixed case -> lower c= ase >> > changes >> > and .git suffixes in GitHub URLs) >> > =C2=A0=C2=A0 * [ ] Support (let ((commit ...) (revision ...)) [...]) s= o more >> > packages can be updated automatically >>=20 >> Hmm wasn=E2=80=99t it the reason we introduced =E2=80=98package-definiti= on-location=E2=80=99? > > Yes, but it has been a while ago so I preferred to not overcomplicate > the patch series more. OK, I thought we more or less had a solution in place back then and just missed =E2=80=98package-definition-location=E2=80=99. I think we could do something along these lines: (edit-expression (location->source-properties (package-definition-location p)) (lambda (str) ;; substitute commit ID in STR =E2=80=A6)) But yes, let=E2=80=99s keep that for a subsequent patch. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 11 08:21:05 2022 Received: (at 52977) by debbugs.gnu.org; 11 Jan 2022 13:21:06 +0000 Received: from localhost ([127.0.0.1]:54437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7H5F-0003dB-OJ for submit@debbugs.gnu.org; Tue, 11 Jan 2022 08:21:05 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:46280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7H5C-0003cK-Cb for 52977@debbugs.gnu.org; Tue, 11 Jan 2022 08:21:04 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id hRM0260064UW6Th06RM01d; Tue, 11 Jan 2022 14:21:00 +0100 Message-ID: <4ac31f9382a32aac6d633d642e4583afc184e020.camel@telenet.be> Subject: Re: bug#52977: [PATCH 0/6] Update some minetest packages From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Tue, 11 Jan 2022 13:20:53 +0000 In-Reply-To: <87fspuv3fg.fsf@gnu.org> References: <0eceb36ac47fee789ebaa551cc3b041e777bbce1.camel@telenet.be> <87czl5hl2a.fsf@gnu.org> <07bdaad1c688d1cdf0a9f89f315e60cb6b2a084e.camel@telenet.be> <87fspuv3fg.fsf@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-6JZAsFyiOEi+n9yOX0Ij" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1641907260; bh=jfsG6X1AFEhR4X9CLtv7rR1rx8GXQLqQBK3ScsDb/qM=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=RFbF2OKvjOvIXjktSAgvMuLHBecLdzg6mv7wt2duZfE7MMRb+Z/+ycp0UV55RbBK6 IgKyA65WnF14Tat0A36KBewmuCEfa4jK+rIvVTvj898dwwZUOZE8lpszvXsW5nqQqK rzzA51eu8bmKrTESd7tWDeyeXhd/vxULvf/CBrWn2E5IZkGXN8bvDD4FJkE/VpWWEE LbNf/wZYeIMHWCmGEt5C+J0FI7h5bZpsVWOjLI6dRUlg4k0JrU18dv8RyP0109xI2J haZOIHwpcGbG7bhqmTBf2hMYXZYkKI53jDv3TCk7++0Q6lXdsjNSXpSQ9PWfSMDJEa g8yNFyiKuRCig== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52977 Cc: 52977@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-6JZAsFyiOEi+n9yOX0Ij Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op di 11-01-2022 om 13:53 [+0100]: > Maxime Devos skribis: >=20 > > Ludovic Court=C3=A8s schreef op wo 05-01-2022 om 23:30 [+0100]: > > > > A TODO for the git-fetch updater: > > > > =C2=A0=C2=A0 * [ ] following redirects (to avoid mixed case -> lowe= r case > > > > changes > > > > and .git suffixes in GitHub URLs) > > > > =C2=A0=C2=A0 * [ ] Support (let ((commit ...) (revision ...)) [...]= ) so more > > > > packages can be updated automatically > > >=20 > > > Hmm wasn=E2=80=99t it the reason we introduced =E2=80=98package-defin= ition-location=E2=80=99? > >=20 > > Yes, but it has been a while ago so I preferred to not overcomplicate > > the patch series more. >=20 > OK, I thought we more or less had a solution in place back then and just > missed =E2=80=98package-definition-location=E2=80=99. >=20 > I think we could do something along these lines: >=20 > =C2=A0=C2=A0(edit-expression > =C2=A0=C2=A0=C2=A0=C2=A0(location->source-properties (package-definition-= location p)) > =C2=A0=C2=A0=C2=A0=C2=A0(lambda (str) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0;; substitute commit ID in STR > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=E2=80=A6)) > > But yes, let=E2=80=99s keep that for a subsequent patch. See , in particular the new 'latest-git' updater. Greetings, Maxime. --=-6JZAsFyiOEi+n9yOX0Ij Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYd2ENRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7mZGAP9DqKGO4RnlaI9ObRKehQvPBXoi jzGsLecWZwJyVPrRzQD/aIWbVrhDYUC8N02P/1klPmIg8Gz1aKMLPTmiWBoOlQA= =/Q1P -----END PGP SIGNATURE----- --=-6JZAsFyiOEi+n9yOX0Ij-- From unknown Tue Jun 17 20:42:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Feb 2022 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator