Received: (at 72207) by debbugs.gnu.org; 8 Jan 2025 03:07:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 22:07:02 2025 Received: from localhost ([127.0.0.1]:45434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVMPL-00081m-9Z for submit <at> debbugs.gnu.org; Tue, 07 Jan 2025 22:07:02 -0500 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:58485) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <reed.meyerson@HIDDEN>) id 1tVGA0-0004nk-IF for 72207 <at> debbugs.gnu.org; Tue, 07 Jan 2025 15:26:45 -0500 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-5d414b8af7bso31613590a12.0 for <72207 <at> debbugs.gnu.org>; Tue, 07 Jan 2025 12:26:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736281603; x=1736886403; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=AsdM/1hyrWm9r0kU1+zwmFJOWkdaPyhWDfrHZBipIVw=; b=KPBB/xuqJ9ouOFKHRECa+hWZgj99g4MSP8abqmANrQ/2/HPDxc2ZqYD1Nvqq74/GHK df9Oajsz2uqlxWZkpLoYZ5/01KkXRq7UNZzXY9N/12A6S486ueGr6CguvmvT5rLkc39i 3Be2D5VccX2CM7MgA6QOX/uc+3DrGG+gWN/oXwPW/Q5S7vF3XJC/f9MYrm0QWrwDlFrY /YDL7N5qcfotz62fVqvX0IUQRZjC66xHUsuPos1UeZHmue366PxlTkgH4OYDVrichTZM 8Fq4MwgHt8iGnrWJhPci+VmKmxtv30U2AhJ8dAr7gqDzuMDsF0aLQS2YdCwCJQBX7o1d aymg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736281603; x=1736886403; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AsdM/1hyrWm9r0kU1+zwmFJOWkdaPyhWDfrHZBipIVw=; b=RAWwwtMwCQuBkzsO3WhScKqixRU/t6ZnEqpVnZp0smtW1C3D+WpK9eF3uZ1DtpYdTm nGliG2QCezKlnXn5xnaWUD7S6l411+GlkYmDZZ8mLIWmAGBZEbNQEPrQr5cZ2uYLdSKH 8QUiUjGocs3zGefanybtHPC6+inB1DPgqfS95H0HQXIX82WQFxSRC7in6U9zDQh1Dn8V Dkmp1pGNCwCyAfqA5XTxUHHOPsjMaZraMwUXBJWeOVN/5L4+CJ7nCuhaSdUt7kkLLo1p g7txARKfavG5LCR3686eUfFeC2b4gfd0ZORQOZLHaKD79h3hgGNvHBbKFcGeirCaXvAN CJ/g== X-Gm-Message-State: AOJu0YwiKeIpAwEKJV9MSXsjuskm15JRrDioNykDArfAnvVRUpHuBX3/ nK0zmgA95Fuec0xZ++R53VYMpAWPHcCFoOj9rD4gZkI4rkdlVkn5/HgpGCnlaYRju0QjYMd9ao5 uFmbqA5zb8moZf9QiPUeVn8xbFv8cEf7j X-Gm-Gg: ASbGnct8RuSKWw5kUlMAmBMyVMzsSWlbYhaXW6gtuTQ7i4VwTN4saTum5seccy7dyN/ ptfXUgzcCm/qtusYI6k8QltiZ6gLoxQYW+q/w X-Google-Smtp-Source: AGHT+IFpM8AsVXLIu7rwdzL/qZWIy4QB8uFFUy6IrQkqPGwxwH1L2URgxvV5ZsgzTX0Tw4Dw9GKD/EkpVxsOVwduAGg= X-Received: by 2002:a05:6402:4023:b0:5d0:e2c8:dc8d with SMTP id 4fb4d7f45d1cf-5d972e1b962mr177743a12.20.1736281602452; Tue, 07 Jan 2025 12:26:42 -0800 (PST) MIME-Version: 1.0 From: Reed Meyerson <reed.meyerson@HIDDEN> Date: Tue, 7 Jan 2025 15:26:31 -0500 X-Gm-Features: AbW1kvZ_k6BYywa0iBo4wDUM9QJKjj5xAvgu5NSr_pYqylOPVmBhidg3fa9tpLY Message-ID: <CANv=NwGP1oOW9BrJ1eBrkvJ-X0W+EQnzJ7XUVy7CPjLcbBhObQ@HIDDEN> Subject: [PATCH] gnu: ganeti: Fix build. To: 72207 <at> debbugs.gnu.org Content-Type: multipart/alternative; boundary="00000000000024f319062b2390db" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72207 X-Mailman-Approved-At: Tue, 07 Jan 2025 22:06:54 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000024f319062b2390db Content-Type: text/plain; charset="UTF-8" Sorry, I think I attached the patch incorrectly. Here are the contents: From d3feb577f2040daa6b54f0af264dea1d477e530d Mon Sep 17 00:00:00 2001 Message-ID: < d3feb577f2040daa6b54f0af264dea1d477e530d.1736269185.git.reed.meyerson@HIDDEN> From: Reed Meyerson <reed.meyerson@HIDDEN> Date: Tue, 7 Jan 2025 11:27:00 -0500 Subject: [PATCH 1/1] removing deprecated sphinx.util.compat import Change-Id: I21c4dd5e7210021e8905dc6237bd5148aeed930d --- .../patches/ganeti-openssh-test-fix.patch | 46 +++++++++++++++++++ .../patches/ganeti-sphinx-import.patch | 12 +++++ gnu/packages/virtualization.scm | 12 ++++- 3 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/ganeti-openssh-test-fix.patch create mode 100644 gnu/packages/patches/ganeti-sphinx-import.patch diff --git a/gnu/packages/patches/ganeti-openssh-test-fix.patch b/gnu/packages/patches/ganeti-openssh-test-fix.patch new file mode 100644 index 0000000000..ed7a498fab --- /dev/null +++ b/gnu/packages/patches/ganeti-openssh-test-fix.patch @@ -0,0 +1,46 @@ +From 8a06656acf8f6e3dfa907bea77bd57a469a8d3fb Mon Sep 17 00:00:00 2001 +From: codefritzel <pascal-pf@HIDDEN> +Date: Thu, 11 Jul 2024 23:10:41 +0200 +Subject: replace dsa with rsa in TestUpdateSshRoot + +DSA to be deactivated in OpenSSH from 2025. Since version 7.0 dsa is +marked as deprecated. + +The TestUpdateSshRoot uses DSA, which will fail in the future with newer +OpenSSH versions. + +fixes #1752 + +Signed-off-by: codefritzel <pascal-pf@HIDDEN> + +diff --git a/test/py/ganeti.tools.prepare_node_join_unittest.py b/test/py/ ganeti.tools.prepare_node_join_unittest.py +index fe7efdf8c..fe029b8f2 100755 +--- a/test/py/ganeti.tools.prepare_node_join_unittest.py ++++ b/test/py/ganeti.tools.prepare_node_join_unittest.py +@@ -229,20 +229,20 @@ class TestUpdateSshRoot(unittest.TestCase): + def testUpdate(self): + data = { + constants.SSHS_SSH_ROOT_KEY: [ +- (constants.SSHK_DSA, "privatedsa", "ssh-dss pubdsa"), ++ (constants.SSHK_RSA, "privatersa", "ssh-rsa pubrsa"), + ], +- constants.SSHS_SSH_KEY_TYPE: "dsa", +- constants.SSHS_SSH_KEY_BITS: 1024, ++ constants.SSHS_SSH_KEY_TYPE: "rsa", ++ constants.SSHS_SSH_KEY_BITS: 2048, + } + + prepare_node_join.UpdateSshRoot(data, False, + _homedir_fn=self._GetHomeDir) + self.assertEqual(os.listdir(self.tmpdir), [".ssh"]) + self.assertEqual(sorted(os.listdir(self.sshdir)), +- sorted(["authorized_keys", "id_dsa", "id_dsa.pub"])) +- self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa")) ++ sorted(["authorized_keys", "id_rsa", "id_rsa.pub"])) ++ self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa")) + is not None) +- pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa.pub")) ++ pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa.pub")) + self.assertTrue(pub_key is not None) + self.assertEqual(utils.ReadFile(utils.PathJoin(self.sshdir, + "authorized_keys")), diff --git a/gnu/packages/patches/ganeti-sphinx-import.patch b/gnu/packages/patches/ganeti-sphinx-import.patch new file mode 100644 index 0000000000..8c6e7b5be5 --- /dev/null +++ b/gnu/packages/patches/ganeti-sphinx-import.patch @@ -0,0 +1,12 @@ +diff --git a/lib/build/sphinx_ext.py b/lib/build/sphinx_ext.py +index ca8b8216e..017f52343 100644 +--- a/lib/build/sphinx_ext.py ++++ b/lib/build/sphinx_ext.py +@@ -45,7 +45,6 @@ import docutils.parsers.rst + from docutils.parsers.rst import Directive + + import sphinx.errors +-import sphinx.util.compat + import sphinx.roles + import sphinx.addnodes + diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 9dff421341..4cc46b3939 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -776,10 +776,12 @@ (define-public ganeti "ganeti-procps-compat.patch" "ganeti-disable-version-symlinks.patch" "ganeti-lens-compat.patch" + "ganeti-openssh-test-fix.patch" "ganeti-template-haskell-2.17.patch" "ganeti-template-haskell-2.18.patch" "ganeti-reorder-arbitrary-definitions.patch" - "ganeti-relax-dependencies.patch")))) + "ganeti-relax-dependencies.patch" + "ganeti-sphinx-import.patch")))) (build-system gnu-build-system) (arguments `(#:imported-modules (,@%default-gnu-imported-modules @@ -923,13 +925,19 @@ (define-public ganeti (("test/py/ganeti\\.hypervisor\\.hv_kvm_unittest\\.py") "") (("test/py/ganeti\\.tools\\.ensure_dirs_unittest\\.py") "") (("test/py/ganeti\\.utils\\.io_unittest-runasroot\\.py") "") + ;; Tracked at: https://github.com/ganeti/ganeti/issues/1752 + (("test/py/ganeti\\.ssh_unittest\\.py") "") ;; Disable the bash_completion test, as it requires the full ;; bash instead of bash-minimal. (("test/py/bash_completion\\.bash") "") ;; This test requires networking. (("test/py/import-export_unittest\\.bash") - "")))) + "")) + (substitute* "test/hs/Test/Ganeti/OpCodes.hs" + ;; Some serdes failure, tracked at: + ;; https://github.com/ganeti/ganeti/issues/1753 + ((", 'case_py_compat_types") "")))) (add-after 'build 'build-bash-completions (lambda _ (setenv "PYTHONPATH" ".") base-commit: 84a68cffe6abf1056df2607e79ef587b63820a6e -- 2.46.0 Best, Reed --00000000000024f319062b2390db Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdj5Tb3JyeSwgSSB0aGluayBJIGF0dGFj aGVkIHRoZSBwYXRjaCBpbmNvcnJlY3RseS4gSGVyZSBhcmUgdGhlIGNvbnRlbnRzOjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Om1vbm9zcGFjZSI+PHNw YW4gc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1LDI1NSwy NTUpIj5Gcm9tIGQzZmViNTc3ZjIwNDBkYWE2YjU0ZjBhZjI2NGRlYTFkNDc3ZTUzMGQgTW9uIFNl cCAxNyAwMDowMDowMCAyMDAxDQo8L3NwYW4+PGJyPk1lc3NhZ2UtSUQ6ICZsdDs8YSBocmVmPSJt YWlsdG86ZDNmZWI1NzdmMjA0MGRhYTZiNTRmMGFmMjY0ZGVhMWQ0NzdlNTMwZC4xNzM2MjY5MTg1 LmdpdC5yZWVkLm1leWVyc29uQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmQzZmViNTc3ZjIw NDBkYWE2YjU0ZjBhZjI2NGRlYTFkNDc3ZTUzMGQuMTczNjI2OTE4NS5naXQucmVlZC5tZXllcnNv bkBnbWFpbC5jb208L2E+Jmd0Ow0KPGJyPkZyb206IFJlZWQgTWV5ZXJzb24gJmx0OzxhIGhyZWY9 Im1haWx0bzpyZWVkLm1leWVyc29uQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnJlZWQubWV5 ZXJzb25AZ21haWwuY29tPC9hPiZndDsNCjxicj5EYXRlOiBUdWUsIDcgSmFuIDIwMjUgMTE6Mjc6 MDAgLTA1MDANCjxicj5TdWJqZWN0OiBbUEFUQ0ggMS8xXSByZW1vdmluZyBkZXByZWNhdGVkIHNw aGlueC51dGlsLmNvbXBhdCBpbXBvcnQNCjxicj4NCjxicj5DaGFuZ2UtSWQ6IEkyMWM0ZGQ1ZTcy MTAwMjFlODkwNWRjNjIzN2JkNTE0OGFlZWQ5MzBkDQo8YnI+LS0tDQo8YnI+IC4uLi9wYXRjaGVz L2dhbmV0aS1vcGVuc3NoLXRlc3QtZml4LnBhdGNoIMKgwqDCoMKgfCA0NiArKysrKysrKysrKysr KysrKysrDQo8YnI+IC4uLi9wYXRjaGVzL2dhbmV0aS1zcGhpbngtaW1wb3J0LnBhdGNoIMKgwqDC oMKgwqDCoMKgfCAxMiArKysrKw0KPGJyPiBnbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2Nt IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDEyICsrKystDQo8YnI+IDMgZmlsZXMgY2hh bmdlZCwgNjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCjxicj4gY3JlYXRlIG1vZGUg MTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL2dhbmV0aS1vcGVuc3NoLXRlc3QtZml4LnBhdGNo DQo8YnI+IGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktc3Bo aW54LWltcG9ydC5wYXRjaA0KPGJyPg0KPGJyPmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcGF0 Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0LWZpeC5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVz L2dhbmV0aS1vcGVuc3NoLXRlc3QtZml4LnBhdGNoDQo8YnI+bmV3IGZpbGUgbW9kZSAxMDA2NDQN Cjxicj5pbmRleCAwMDAwMDAwMDAwLi5lZDdhNDk4ZmFiDQo8YnI+LS0tIC9kZXYvbnVsbA0KPGJy PisrKyBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL2dhbmV0aS1vcGVuc3NoLXRlc3QtZml4LnBhdGNo DQo8YnI+QEAgLTAsMCArMSw0NiBAQA0KPGJyPitGcm9tIDhhMDY2NTZhY2Y4ZjZlM2RmYTkwN2Jl YTc3YmQ1N2E0NjlhOGQzZmIgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxDQo8YnI+K0Zyb206IGNv ZGVmcml0emVsICZsdDs8YSBocmVmPSJtYWlsdG86cGFzY2FsLXBmQGhvdG1haWwuZGUiIHRhcmdl dD0iX2JsYW5rIj5wYXNjYWwtcGZAaG90bWFpbC5kZTwvYT4mZ3Q7DQo8YnI+K0RhdGU6IFRodSwg MTEgSnVsIDIwMjQgMjM6MTA6NDEgKzAyMDANCjxicj4rU3ViamVjdDogcmVwbGFjZSBkc2Egd2l0 aCByc2EgaW4gVGVzdFVwZGF0ZVNzaFJvb3QNCjxicj4rDQo8YnI+K0RTQSB0byBiZSBkZWFjdGl2 YXRlZCBpbiBPcGVuU1NIIGZyb20gMjAyNS4gU2luY2UgdmVyc2lvbiA3LjAgZHNhIGlzDQo8YnI+ K21hcmtlZCBhcyBkZXByZWNhdGVkLg0KPGJyPisNCjxicj4rVGhlIFRlc3RVcGRhdGVTc2hSb290 IHVzZXMgRFNBLCB3aGljaCB3aWxsIGZhaWwgaW4gdGhlIGZ1dHVyZSB3aXRoIG5ld2VyDQo8YnI+ K09wZW5TU0ggdmVyc2lvbnMuDQo8YnI+Kw0KPGJyPitmaXhlcyAjMTc1Mg0KPGJyPisNCjxicj4r U2lnbmVkLW9mZi1ieTogY29kZWZyaXR6ZWwgJmx0OzxhIGhyZWY9Im1haWx0bzpwYXNjYWwtcGZA aG90bWFpbC5kZSIgdGFyZ2V0PSJfYmxhbmsiPnBhc2NhbC1wZkBob3RtYWlsLmRlPC9hPiZndDsN Cjxicj4rDQo8YnI+K2RpZmYgLS1naXQgYS90ZXN0L3B5LzxhIGhyZWY9Imh0dHA6Ly9nYW5ldGku dG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHkiIHRhcmdldD0iX2JsYW5rIj5nYW5l dGkudG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHk8L2E+IGIvdGVzdC9weS88YSBo cmVmPSJodHRwOi8vZ2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0LnB5IiB0 YXJnZXQ9Il9ibGFuayI+Z2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0LnB5 PC9hPg0KPGJyPitpbmRleCBmZTdlZmRmOGMuLmZlMDI5YjhmMiAxMDA3NTUNCjxicj4rLS0tIGEv dGVzdC9weS88YSBocmVmPSJodHRwOi8vZ2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3Vu aXR0ZXN0LnB5IiB0YXJnZXQ9Il9ibGFuayI+Z2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2lu X3VuaXR0ZXN0LnB5PC9hPg0KPGJyPisrKysgYi90ZXN0L3B5LzxhIGhyZWY9Imh0dHA6Ly9nYW5l dGkudG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHkiIHRhcmdldD0iX2JsYW5rIj5n YW5ldGkudG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHk8L2E+DQo8YnI+K0BAIC0y MjksMjAgKzIyOSwyMCBAQCBjbGFzcyBUZXN0VXBkYXRlU3NoUm9vdCh1bml0dGVzdC5UZXN0Q2Fz ZSk6DQo8YnI+KyDCoMKgZGVmIHRlc3RVcGRhdGUoc2VsZik6DQo8YnI+KyDCoMKgwqDCoGRhdGEg PSB7DQo8YnI+KyDCoMKgwqDCoMKgwqBjb25zdGFudHMuU1NIU19TU0hfUk9PVF9LRVk6IFsNCjxi cj4rLSDCoMKgwqDCoMKgwqDCoChjb25zdGFudHMuU1NIS19EU0EsICZxdW90O3ByaXZhdGVkc2Em cXVvdDssICZxdW90O3NzaC1kc3MgcHViZHNhJnF1b3Q7KSwNCjxicj4rKyDCoMKgwqDCoMKgwqDC oChjb25zdGFudHMuU1NIS19SU0EsICZxdW90O3ByaXZhdGVyc2EmcXVvdDssICZxdW90O3NzaC1y c2EgcHVicnNhJnF1b3Q7KSwNCjxicj4rIMKgwqDCoMKgwqDCoMKgwqBdLA0KPGJyPistIMKgwqDC oMKgwqBjb25zdGFudHMuU1NIU19TU0hfS0VZX1RZUEU6ICZxdW90O2RzYSZxdW90OywNCjxicj4r LSDCoMKgwqDCoMKgY29uc3RhbnRzLlNTSFNfU1NIX0tFWV9CSVRTOiAxMDI0LA0KPGJyPisrIMKg wqDCoMKgwqBjb25zdGFudHMuU1NIU19TU0hfS0VZX1RZUEU6ICZxdW90O3JzYSZxdW90OywNCjxi cj4rKyDCoMKgwqDCoMKgY29uc3RhbnRzLlNTSFNfU1NIX0tFWV9CSVRTOiAyMDQ4LA0KPGJyPisg wqDCoMKgwqDCoMKgfQ0KPGJyPisgwqA8YnI+KyDCoMKgwqDCoHByZXBhcmVfbm9kZV9qb2luLlVw ZGF0ZVNzaFJvb3QoZGF0YSwgRmFsc2UsDQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBfaG9tZWRpcl9m bj1zZWxmLl9HZXRIb21lRGlyKQ0KPGJyPisgwqDCoMKgwqBzZWxmLmFzc2VydEVxdWFsKG9zLmxp c3RkaXIoc2VsZi50bXBkaXIpLCBbJnF1b3Q7LnNzaCZxdW90O10pDQo8YnI+KyDCoMKgwqDCoHNl bGYuYXNzZXJ0RXF1YWwoc29ydGVkKG9zLmxpc3RkaXIoc2VsZi5zc2hkaXIpKSwNCjxicj4rLSDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgc29ydGVkKFsmcXVvdDthdXRo b3JpemVkX2tleXMmcXVvdDssICZxdW90O2lkX2RzYSZxdW90OywgJnF1b3Q7aWRfZHNhLnB1YiZx dW90O10pKQ0KPGJyPistIMKgwqDCoHNlbGYuYXNzZXJ0VHJ1ZSh1dGlscy5SZWFkRmlsZSh1dGls cy5QYXRoSm9pbihzZWxmLnNzaGRpciwgJnF1b3Q7aWRfZHNhJnF1b3Q7KSkNCjxicj4rKyDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgc29ydGVkKFsmcXVvdDthdXRob3Jp emVkX2tleXMmcXVvdDssICZxdW90O2lkX3JzYSZxdW90OywgJnF1b3Q7aWRfcnNhLnB1YiZxdW90 O10pKQ0KPGJyPisrIMKgwqDCoHNlbGYuYXNzZXJ0VHJ1ZSh1dGlscy5SZWFkRmlsZSh1dGlscy5Q YXRoSm9pbihzZWxmLnNzaGRpciwgJnF1b3Q7aWRfcnNhJnF1b3Q7KSkNCjxicj4rIMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBpcyBub3QgTm9uZSkNCjxicj4rLSDCoMKg wqBwdWJfa2V5ID0gdXRpbHMuUmVhZEZpbGUodXRpbHMuUGF0aEpvaW4oc2VsZi5zc2hkaXIsICZx dW90O2lkX2RzYS5wdWImcXVvdDspKQ0KPGJyPisrIMKgwqDCoHB1Yl9rZXkgPSB1dGlscy5SZWFk RmlsZSh1dGlscy5QYXRoSm9pbihzZWxmLnNzaGRpciwgJnF1b3Q7aWRfcnNhLnB1YiZxdW90Oykp DQo8YnI+KyDCoMKgwqDCoHNlbGYuYXNzZXJ0VHJ1ZShwdWJfa2V5IGlzIG5vdCBOb25lKQ0KPGJy PisgwqDCoMKgwqBzZWxmLmFzc2VydEVxdWFsKHV0aWxzLlJlYWRGaWxlKHV0aWxzLlBhdGhKb2lu KHNlbGYuc3NoZGlyLA0KPGJyPisgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAmcXVvdDthdXRob3JpemVkX2tleXMmcXVvdDspKSwNCjxicj5kaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvZ2FuZXRpLXNwaGlueC1pbXBvcnQucGF0Y2ggYi9nbnUv cGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktc3BoaW54LWltcG9ydC5wYXRjaA0KPGJyPm5ldyBmaWxl IG1vZGUgMTAwNjQ0DQo8YnI+aW5kZXggMDAwMDAwMDAwMC4uOGM2ZTdiNWJlNQ0KPGJyPi0tLSAv ZGV2L251bGwNCjxicj4rKysgYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktc3BoaW54LWlt cG9ydC5wYXRjaA0KPGJyPkBAIC0wLDAgKzEsMTIgQEANCjxicj4rZGlmZiAtLWdpdCBhL2xpYi9i dWlsZC9zcGhpbnhfZXh0LnB5IGIvbGliL2J1aWxkL3NwaGlueF9leHQucHkNCjxicj4raW5kZXgg Y2E4YjgyMTZlLi4wMTdmNTIzNDMgMTAwNjQ0DQo8YnI+Ky0tLSBhL2xpYi9idWlsZC9zcGhpbnhf ZXh0LnB5DQo8YnI+KysrKyBiL2xpYi9idWlsZC9zcGhpbnhfZXh0LnB5DQo8YnI+K0BAIC00NSw3 ICs0NSw2IEBAIGltcG9ydCBkb2N1dGlscy5wYXJzZXJzLnJzdA0KPGJyPisgZnJvbSBkb2N1dGls cy5wYXJzZXJzLnJzdCBpbXBvcnQgRGlyZWN0aXZlDQo8YnI+KyDCoDxicj4rIGltcG9ydCBzcGhp bnguZXJyb3JzDQo8YnI+Ky1pbXBvcnQgc3BoaW54LnV0aWwuY29tcGF0DQo8YnI+KyBpbXBvcnQg c3BoaW54LnJvbGVzDQo8YnI+KyBpbXBvcnQgc3BoaW54LmFkZG5vZGVzDQo8YnI+KyDCoDxicj5k aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3ZpcnR1YWxpemF0aW9uLnNjbSBiL2dudS9wYWNrYWdl cy92aXJ0dWFsaXphdGlvbi5zY20NCjxicj5pbmRleCA5ZGZmNDIxMzQxLi40Y2M0NmIzOTM5IDEw MDY0NA0KPGJyPi0tLSBhL2dudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlvbi5zY20NCjxicj4rKysg Yi9nbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2NtDQo8YnI+QEAgLTc3NiwxMCArNzc2LDEy IEBAIChkZWZpbmUtcHVibGljIGdhbmV0aQ0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVv dDtnYW5ldGktcHJvY3BzLWNvbXBhdC5wYXRjaCZxdW90Ow0KPGJyPiDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAmcXVvdDtnYW5ldGktZGlzYWJsZS12ZXJzaW9uLXN5bWxpbmtzLnBhdGNoJnF1b3Q7DQo8 YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZxdW90O2dhbmV0aS1sZW5zLWNvbXBhdC5wYXRjaCZx dW90Ow0KPGJyPisgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZxdW90O2dhbmV0aS1vcGVuc3NoLXRlc3Qt Zml4LnBhdGNoJnF1b3Q7DQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZxdW90O2dhbmV0aS10 ZW1wbGF0ZS1oYXNrZWxsLTIuMTcucGF0Y2gmcXVvdDsNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgJnF1b3Q7Z2FuZXRpLXRlbXBsYXRlLWhhc2tlbGwtMi4xOC5wYXRjaCZxdW90Ow0KPGJyPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVvdDtnYW5ldGktcmVvcmRlci1hcmJpdHJhcnktZGVmaW5p dGlvbnMucGF0Y2gmcXVvdDsNCjxicj4tIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVvdDtnYW5ldGkt cmVsYXgtZGVwZW5kZW5jaWVzLnBhdGNoJnF1b3Q7KSkpKQ0KPGJyPisgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCZxdW90O2dhbmV0aS1yZWxheC1kZXBlbmRlbmNpZXMucGF0Y2gmcXVvdDsNCjxicj4rIMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAmcXVvdDtnYW5ldGktc3BoaW54LWltcG9ydC5wYXRjaCZxdW90Oykp KSkNCjxicj4gwqDCoMKgwqAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pDQo8YnI+IMKg wqDCoMKgKGFyZ3VtZW50cw0KPGJyPiDCoMKgwqDCoMKgYCgjOmltcG9ydGVkLW1vZHVsZXMgKCxA JWRlZmF1bHQtZ251LWltcG9ydGVkLW1vZHVsZXMNCjxicj5AQCAtOTIzLDEzICs5MjUsMTkgQEAg KGRlZmluZS1wdWJsaWMgZ2FuZXRpDQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCgoJnF1b3Q7dGVzdC9weS9nYW5ldGlcXC5oeXBlcnZpc29yXFwuaHZfa3ZtX3VuaXR0ZXN0XFwu cHkmcXVvdDspICZxdW90OyZxdW90OykNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgKCgmcXVvdDt0ZXN0L3B5L2dhbmV0aVxcLnRvb2xzXFwuZW5zdXJlX2RpcnNfdW5pdHRlc3Rc XC5weSZxdW90OykgJnF1b3Q7JnF1b3Q7KQ0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAoKCZxdW90O3Rlc3QvcHkvZ2FuZXRpXFwudXRpbHNcXC5pb191bml0dGVzdC1ydW5hc3Jv b3RcXC5weSZxdW90OykgJnF1b3Q7JnF1b3Q7KQ0KPGJyPisgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoDs7IFRyYWNrZWQgYXQ6IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9nYW5ldGkv Z2FuZXRpL2lzc3Vlcy8xNzUyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL2dh bmV0aS9nYW5ldGkvaXNzdWVzLzE3NTI8L2E+DQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgKCgmcXVvdDt0ZXN0L3B5L2dhbmV0aVxcLnNzaF91bml0dGVzdFxcLnB5JnF1b3Q7KSAm cXVvdDsmcXVvdDspDQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDs7IERpc2Fi bGUgdGhlIGJhc2hfY29tcGxldGlvbiB0ZXN0LCBhcyBpdCByZXF1aXJlcyB0aGUgZnVsbA0KPGJy PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA7OyBiYXNoIGluc3RlYWQgb2YgYmFzaC1t aW5pbWFsLg0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAoKCZxdW90O3Rlc3Qv cHkvYmFzaF9jb21wbGV0aW9uXFwuYmFzaCZxdW90OykNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAmcXVvdDsmcXVvdDspDQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoDs7IFRoaXMgdGVzdCByZXF1aXJlcyBuZXR3b3JraW5nLg0KPGJyPiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAoKCZxdW90O3Rlc3QvcHkvaW1wb3J0LWV4cG9ydF91bml0dGVz dFxcLmJhc2gmcXVvdDspDQo8YnI+LSDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVv dDsmcXVvdDspKSkpDQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVvdDsm cXVvdDspKQ0KPGJyPisgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKHN1YnN0aXR1dGUqICZxdW90 O3Rlc3QvaHMvVGVzdC9HYW5ldGkvT3BDb2Rlcy5ocyZxdW90Ow0KPGJyPisgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoDs7IFNvbWUgc2VyZGVzIGZhaWx1cmUsIHRyYWNrZWQgYXQ6DQo8YnI+ KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgOzsgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIu Y29tL2dhbmV0aS9nYW5ldGkvaXNzdWVzLzE3NTMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dp dGh1Yi5jb20vZ2FuZXRpL2dhbmV0aS9pc3N1ZXMvMTc1MzwvYT4NCjxicj4rIMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAoKCZxdW90OywgJiMzOTtjYXNlX3B5X2NvbXBhdF90eXBlcyZxdW90 OykgJnF1b3Q7JnF1b3Q7KSkpKQ0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqAoYWRkLWFmdGVyICYj Mzk7YnVpbGQgJiMzOTtidWlsZC1iYXNoLWNvbXBsZXRpb25zDQo8YnI+IMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAobGFtYmRhIF8NCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAoc2V0ZW52 ICZxdW90O1BZVEhPTlBBVEgmcXVvdDsgJnF1b3Q7LiZxdW90OykNCjxicj4NCjxicj5iYXNlLWNv bW1pdDogODRhNjhjZmZlNmFiZjEwNTZkZjI2MDdlNzllZjU4N2I2MzgyMGE2ZQ0KPGJyPi0tIMKg PGJyPjIuNDYuMA0KPGRpdiBjbGFzcz0iZ21haWwteWo2cW8iPjwvZGl2PjxkaXYgY2xhc3M9Imdt YWlsLWFkTCI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsLWFkTCI+QmVzdCw8L2Rpdj48ZGl2 IGNsYXNzPSJnbWFpbC1hZEwiPlJlZWQ8YnI+PC9kaXY+PC9zcGFuPjwvZGl2PjwvZGl2PjwvZGl2 Pg0K --00000000000024f319062b2390db--
guix-patches@HIDDEN
:bug#72207
; Package guix-patches
.
Full text available.Received: (at 72207) by debbugs.gnu.org; 8 Jan 2025 03:06:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 22:06:55 2025 Received: from localhost ([127.0.0.1]:45430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVMPG-00081Y-Qi for submit <at> debbugs.gnu.org; Tue, 07 Jan 2025 22:06:55 -0500 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:49418) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <reed.meyerson@HIDDEN>) id 1tVEsm-0008NN-EQ for 72207 <at> debbugs.gnu.org; Tue, 07 Jan 2025 14:04:53 -0500 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5d8c1950da7so16108464a12.3 for <72207 <at> debbugs.gnu.org>; Tue, 07 Jan 2025 11:04:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736276686; x=1736881486; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=+HXADl5uygqZzULkqpR7xXPCMxs0WIBQmirhS1oiPl8=; b=Xl8rI9/AZpHQtrNmBjwvbNn/7gDHBxxLJuONx5fZb8vnZ2OX/a1vmqpxmh5WLyJYOm G/ZIZl9Zki0+iQ2UUOriamzgRwfkA+0x/yeyLwjR7dzEXfp+NbC1orlbaZNaYr+tiJOn 1u6XrCoyNruunuW7imloxetxw7ASyJZKkPt4V4Zccrp9+3b/B203ThCjAXoEt+n/wVz1 B/P36NpzfxaOIS1PRou09Ozh91SINr56GCitjWN6l5OyrCoEOr0JXWLcfr6bJoZW9zFX ZAomugjlsBLMP+2FRV/C9jwM/QHQBSJsTMpEMrU9dSe0IVMRm+U4ZDPMb1pAfsBI2979 2Hwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736276686; x=1736881486; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+HXADl5uygqZzULkqpR7xXPCMxs0WIBQmirhS1oiPl8=; b=Nvo9a3i9rIif3L2C8MfM/sAKKowimMv+XB9KYs9fXYquxDC1ImvGTw4dqde76o65Mz +6S+MpqBEs6XGgu70sZcnjEJTCKV/Vku+4VWfzheVSuFh2d7DbAryfj/KqyS/rmri7oS ZZfwMKvP5L/DgCBrMoAS538cdgWSv6CdL/MOPb/boUya9zVHBE8CdvtR0MAvC4K8d8sJ /istdzEvRAgZzH/CdzCQ55ECeLnAS3ssQvuspkrHgS34wxXAMwaTH4kDPy7jzPbgF/fL 4MzkjLgy8C8way8FLFGLKNDSz3TOWl7I7Y1NIxi6UXKSLTZIzG+dwHeelwhEiEPMD2Gc x8eA== X-Gm-Message-State: AOJu0Yybmm47s3dEtkktdDax3RpkqoGDTTWGxK1ZTLm9ora9l7uCRqCc Bhsoem5Q401rft76hew3rRsgiS/VG4BY08nhz661f6IxRRSyZePzIwXxS9WJFZNgUOcmXIXjl4m /Fr0THzOWJT10cuM41Hxc1wMQGejN7J7m X-Gm-Gg: ASbGncuqE1anqxgzyQ7jUepzG7oHMgCYq+ZSomosR14SL3VjGOmP/TKBA/jnZKfb1pN 9NHRxmNafpaOtvKgq+I+hPAwzuLbNhaSQlGQJ X-Google-Smtp-Source: AGHT+IFXi/BqYwFx36GEn+UInvCyYxTVDzG14oqPEmH7V5PjvYIfcOj0u3orVQm8EGIgJJ7Y9FlwGtYVKfZPUSF+cz4= X-Received: by 2002:a05:6402:40c1:b0:5d0:b2c8:8d04 with SMTP id 4fb4d7f45d1cf-5d81dde872fmr57797209a12.18.1736276685667; Tue, 07 Jan 2025 11:04:45 -0800 (PST) MIME-Version: 1.0 From: Reed Meyerson <reed.meyerson@HIDDEN> Date: Tue, 7 Jan 2025 14:04:32 -0500 X-Gm-Features: AbW1kva7MhuK874NpXsVM_Yr5NHOlVz8UatI4QII1-lFduUOhRxIeGDIc8NbNBU Message-ID: <CANv=NwG3665DOkSH1AgEfzi7rOHtHnz298sRNb8jerQ93pxzSA@HIDDEN> Subject: [PATCH] gnu: ganeti: Fix build. To: 72207 <at> debbugs.gnu.org Content-Type: multipart/alternative; boundary="00000000000014c3d9062b226ba0" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72207 X-Mailman-Approved-At: Tue, 07 Jan 2025 22:06:54 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000014c3d9062b226ba0 Content-Type: text/plain; charset="UTF-8" Sorry, I think I attached the patch incorrectly. Here are the contents: From d3feb577f2040daa6b54f0af264dea1d477e530d Mon Sep 17 00:00:00 2001 Message-ID: < d3feb577f2040daa6b54f0af264dea1d477e530d.1736269185.git.reed.meyerson@HIDDEN> From: Reed Meyerson <reed.meyerson@HIDDEN> Date: Tue, 7 Jan 2025 11:27:00 -0500 Subject: [PATCH 1/1] removing deprecated sphinx.util.compat import Change-Id: I21c4dd5e7210021e8905dc6237bd5148aeed930d --- .../patches/ganeti-openssh-test-fix.patch | 46 +++++++++++++++++++ .../patches/ganeti-sphinx-import.patch | 12 +++++ gnu/packages/virtualization.scm | 12 ++++- 3 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/ganeti-openssh-test-fix.patch create mode 100644 gnu/packages/patches/ganeti-sphinx-import.patch diff --git a/gnu/packages/patches/ganeti-openssh-test-fix.patch b/gnu/packages/patches/ganeti-openssh-test-fix.patch new file mode 100644 index 0000000000..ed7a498fab --- /dev/null +++ b/gnu/packages/patches/ganeti-openssh-test-fix.patch @@ -0,0 +1,46 @@ +From 8a06656acf8f6e3dfa907bea77bd57a469a8d3fb Mon Sep 17 00:00:00 2001 +From: codefritzel <pascal-pf@HIDDEN> +Date: Thu, 11 Jul 2024 23:10:41 +0200 +Subject: replace dsa with rsa in TestUpdateSshRoot + +DSA to be deactivated in OpenSSH from 2025. Since version 7.0 dsa is +marked as deprecated. + +The TestUpdateSshRoot uses DSA, which will fail in the future with newer +OpenSSH versions. + +fixes #1752 + +Signed-off-by: codefritzel <pascal-pf@HIDDEN> + +diff --git a/test/py/ganeti.tools.prepare_node_join_unittest.py b/test/py/ ganeti.tools.prepare_node_join_unittest.py +index fe7efdf8c..fe029b8f2 100755 +--- a/test/py/ganeti.tools.prepare_node_join_unittest.py ++++ b/test/py/ganeti.tools.prepare_node_join_unittest.py +@@ -229,20 +229,20 @@ class TestUpdateSshRoot(unittest.TestCase): + def testUpdate(self): + data = { + constants.SSHS_SSH_ROOT_KEY: [ +- (constants.SSHK_DSA, "privatedsa", "ssh-dss pubdsa"), ++ (constants.SSHK_RSA, "privatersa", "ssh-rsa pubrsa"), + ], +- constants.SSHS_SSH_KEY_TYPE: "dsa", +- constants.SSHS_SSH_KEY_BITS: 1024, ++ constants.SSHS_SSH_KEY_TYPE: "rsa", ++ constants.SSHS_SSH_KEY_BITS: 2048, + } + + prepare_node_join.UpdateSshRoot(data, False, + _homedir_fn=self._GetHomeDir) + self.assertEqual(os.listdir(self.tmpdir), [".ssh"]) + self.assertEqual(sorted(os.listdir(self.sshdir)), +- sorted(["authorized_keys", "id_dsa", "id_dsa.pub"])) +- self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa")) ++ sorted(["authorized_keys", "id_rsa", "id_rsa.pub"])) ++ self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa")) + is not None) +- pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa.pub")) ++ pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa.pub")) + self.assertTrue(pub_key is not None) + self.assertEqual(utils.ReadFile(utils.PathJoin(self.sshdir, + "authorized_keys")), diff --git a/gnu/packages/patches/ganeti-sphinx-import.patch b/gnu/packages/patches/ganeti-sphinx-import.patch new file mode 100644 index 0000000000..8c6e7b5be5 --- /dev/null +++ b/gnu/packages/patches/ganeti-sphinx-import.patch @@ -0,0 +1,12 @@ +diff --git a/lib/build/sphinx_ext.py b/lib/build/sphinx_ext.py +index ca8b8216e..017f52343 100644 +--- a/lib/build/sphinx_ext.py ++++ b/lib/build/sphinx_ext.py +@@ -45,7 +45,6 @@ import docutils.parsers.rst + from docutils.parsers.rst import Directive + + import sphinx.errors +-import sphinx.util.compat + import sphinx.roles + import sphinx.addnodes + diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 9dff421341..4cc46b3939 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -776,10 +776,12 @@ (define-public ganeti "ganeti-procps-compat.patch" "ganeti-disable-version-symlinks.patch" "ganeti-lens-compat.patch" + "ganeti-openssh-test-fix.patch" "ganeti-template-haskell-2.17.patch" "ganeti-template-haskell-2.18.patch" "ganeti-reorder-arbitrary-definitions.patch" - "ganeti-relax-dependencies.patch")))) + "ganeti-relax-dependencies.patch" + "ganeti-sphinx-import.patch")))) (build-system gnu-build-system) (arguments `(#:imported-modules (,@%default-gnu-imported-modules @@ -923,13 +925,19 @@ (define-public ganeti (("test/py/ganeti\\.hypervisor\\.hv_kvm_unittest\\.py") "") (("test/py/ganeti\\.tools\\.ensure_dirs_unittest\\.py") "") (("test/py/ganeti\\.utils\\.io_unittest-runasroot\\.py") "") + ;; Tracked at: https://github.com/ganeti/ganeti/issues/1752 + (("test/py/ganeti\\.ssh_unittest\\.py") "") ;; Disable the bash_completion test, as it requires the full ;; bash instead of bash-minimal. (("test/py/bash_completion\\.bash") "") ;; This test requires networking. (("test/py/import-export_unittest\\.bash") - "")))) + "")) + (substitute* "test/hs/Test/Ganeti/OpCodes.hs" + ;; Some serdes failure, tracked at: + ;; https://github.com/ganeti/ganeti/issues/1753 + ((", 'case_py_compat_types") "")))) (add-after 'build 'build-bash-completions (lambda _ (setenv "PYTHONPATH" ".") base-commit: 84a68cffe6abf1056df2607e79ef587b63820a6e -- 2.46.0 --00000000000014c3d9062b226ba0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdj5Tb3JyeSwgSSB0aGluayBJIGF0dGFjaGVkIHRoZSBwYXRjaCBp bmNvcnJlY3RseS4gSGVyZSBhcmUgdGhlIGNvbnRlbnRzOjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5Om1vbm9zcGFjZSI+PHNwYW4gc3R5bGU9ImNvbG9y OnJnYigwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1LDI1NSwyNTUpIj5Gcm9tIGQzZmVi NTc3ZjIwNDBkYWE2YjU0ZjBhZjI2NGRlYTFkNDc3ZTUzMGQgTW9uIFNlcCAxNyAwMDowMDowMCAy MDAxDQo8L3NwYW4+PGJyPk1lc3NhZ2UtSUQ6ICZsdDs8YSBocmVmPSJtYWlsdG86ZDNmZWI1Nzdm MjA0MGRhYTZiNTRmMGFmMjY0ZGVhMWQ0NzdlNTMwZC4xNzM2MjY5MTg1LmdpdC5yZWVkLm1leWVy c29uQGdtYWlsLmNvbSI+ZDNmZWI1NzdmMjA0MGRhYTZiNTRmMGFmMjY0ZGVhMWQ0NzdlNTMwZC4x NzM2MjY5MTg1LmdpdC5yZWVkLm1leWVyc29uQGdtYWlsLmNvbTwvYT4mZ3Q7DQo8YnI+RnJvbTog UmVlZCBNZXllcnNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlZWQubWV5ZXJzb25AZ21haWwuY29t Ij5yZWVkLm1leWVyc29uQGdtYWlsLmNvbTwvYT4mZ3Q7DQo8YnI+RGF0ZTogVHVlLCA3IEphbiAy MDI1IDExOjI3OjAwIC0wNTAwDQo8YnI+U3ViamVjdDogW1BBVENIIDEvMV0gcmVtb3ZpbmcgZGVw cmVjYXRlZCBzcGhpbngudXRpbC5jb21wYXQgaW1wb3J0DQo8YnI+DQo8YnI+Q2hhbmdlLUlkOiBJ MjFjNGRkNWU3MjEwMDIxZTg5MDVkYzYyMzdiZDUxNDhhZWVkOTMwZA0KPGJyPi0tLQ0KPGJyPiAu Li4vcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0LWZpeC5wYXRjaCDCoMKgwqDCoHwgNDYgKysr KysrKysrKysrKysrKysrKw0KPGJyPiAuLi4vcGF0Y2hlcy9nYW5ldGktc3BoaW54LWltcG9ydC5w YXRjaCDCoMKgwqDCoMKgwqDCoHwgMTIgKysrKysNCjxicj4gZ251L3BhY2thZ2VzL3ZpcnR1YWxp emF0aW9uLnNjbSDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfCAxMiArKysrLQ0KPGJyPiAz IGZpbGVzIGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo8YnI+IGNy ZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0 LWZpeC5wYXRjaA0KPGJyPiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMv Z2FuZXRpLXNwaGlueC1pbXBvcnQucGF0Y2gNCjxicj4NCjxicj5kaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL3BhdGNoZXMvZ2FuZXRpLW9wZW5zc2gtdGVzdC1maXgucGF0Y2ggYi9nbnUvcGFja2Fn ZXMvcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0LWZpeC5wYXRjaA0KPGJyPm5ldyBmaWxlIG1v ZGUgMTAwNjQ0DQo8YnI+aW5kZXggMDAwMDAwMDAwMC4uZWQ3YTQ5OGZhYg0KPGJyPi0tLSAvZGV2 L251bGwNCjxicj4rKysgYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0 LWZpeC5wYXRjaA0KPGJyPkBAIC0wLDAgKzEsNDYgQEANCjxicj4rRnJvbSA4YTA2NjU2YWNmOGY2 ZTNkZmE5MDdiZWE3N2JkNTdhNDY5YThkM2ZiIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KPGJy PitGcm9tOiBjb2RlZnJpdHplbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnBhc2NhbC1wZkBob3RtYWls LmRlIj5wYXNjYWwtcGZAaG90bWFpbC5kZTwvYT4mZ3Q7DQo8YnI+K0RhdGU6IFRodSwgMTEgSnVs IDIwMjQgMjM6MTA6NDEgKzAyMDANCjxicj4rU3ViamVjdDogcmVwbGFjZSBkc2Egd2l0aCByc2Eg aW4gVGVzdFVwZGF0ZVNzaFJvb3QNCjxicj4rDQo8YnI+K0RTQSB0byBiZSBkZWFjdGl2YXRlZCBp biBPcGVuU1NIIGZyb20gMjAyNS4gU2luY2UgdmVyc2lvbiA3LjAgZHNhIGlzDQo8YnI+K21hcmtl ZCBhcyBkZXByZWNhdGVkLg0KPGJyPisNCjxicj4rVGhlIFRlc3RVcGRhdGVTc2hSb290IHVzZXMg RFNBLCB3aGljaCB3aWxsIGZhaWwgaW4gdGhlIGZ1dHVyZSB3aXRoIG5ld2VyDQo8YnI+K09wZW5T U0ggdmVyc2lvbnMuDQo8YnI+Kw0KPGJyPitmaXhlcyAjMTc1Mg0KPGJyPisNCjxicj4rU2lnbmVk LW9mZi1ieTogY29kZWZyaXR6ZWwgJmx0OzxhIGhyZWY9Im1haWx0bzpwYXNjYWwtcGZAaG90bWFp bC5kZSI+cGFzY2FsLXBmQGhvdG1haWwuZGU8L2E+Jmd0Ow0KPGJyPisNCjxicj4rZGlmZiAtLWdp dCBhL3Rlc3QvcHkvPGEgaHJlZj0iaHR0cDovL2dhbmV0aS50b29scy5wcmVwYXJlX25vZGVfam9p bl91bml0dGVzdC5weSI+Z2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0LnB5 PC9hPiBiL3Rlc3QvcHkvPGEgaHJlZj0iaHR0cDovL2dhbmV0aS50b29scy5wcmVwYXJlX25vZGVf am9pbl91bml0dGVzdC5weSI+Z2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0 LnB5PC9hPg0KPGJyPitpbmRleCBmZTdlZmRmOGMuLmZlMDI5YjhmMiAxMDA3NTUNCjxicj4rLS0t IGEvdGVzdC9weS88YSBocmVmPSJodHRwOi8vZ2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2lu X3VuaXR0ZXN0LnB5Ij5nYW5ldGkudG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHk8 L2E+DQo8YnI+KysrKyBiL3Rlc3QvcHkvPGEgaHJlZj0iaHR0cDovL2dhbmV0aS50b29scy5wcmVw YXJlX25vZGVfam9pbl91bml0dGVzdC5weSI+Z2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2lu X3VuaXR0ZXN0LnB5PC9hPg0KPGJyPitAQCAtMjI5LDIwICsyMjksMjAgQEAgY2xhc3MgVGVzdFVw ZGF0ZVNzaFJvb3QodW5pdHRlc3QuVGVzdENhc2UpOg0KPGJyPisgwqDCoGRlZiB0ZXN0VXBkYXRl KHNlbGYpOg0KPGJyPisgwqDCoMKgwqBkYXRhID0gew0KPGJyPisgwqDCoMKgwqDCoMKgY29uc3Rh bnRzLlNTSFNfU1NIX1JPT1RfS0VZOiBbDQo8YnI+Ky0gwqDCoMKgwqDCoMKgwqAoY29uc3RhbnRz LlNTSEtfRFNBLCAmcXVvdDtwcml2YXRlZHNhJnF1b3Q7LCAmcXVvdDtzc2gtZHNzIHB1YmRzYSZx dW90OyksDQo8YnI+KysgwqDCoMKgwqDCoMKgwqAoY29uc3RhbnRzLlNTSEtfUlNBLCAmcXVvdDtw cml2YXRlcnNhJnF1b3Q7LCAmcXVvdDtzc2gtcnNhIHB1YnJzYSZxdW90OyksDQo8YnI+KyDCoMKg wqDCoMKgwqDCoMKgXSwNCjxicj4rLSDCoMKgwqDCoMKgY29uc3RhbnRzLlNTSFNfU1NIX0tFWV9U WVBFOiAmcXVvdDtkc2EmcXVvdDssDQo8YnI+Ky0gwqDCoMKgwqDCoGNvbnN0YW50cy5TU0hTX1NT SF9LRVlfQklUUzogMTAyNCwNCjxicj4rKyDCoMKgwqDCoMKgY29uc3RhbnRzLlNTSFNfU1NIX0tF WV9UWVBFOiAmcXVvdDtyc2EmcXVvdDssDQo8YnI+KysgwqDCoMKgwqDCoGNvbnN0YW50cy5TU0hT X1NTSF9LRVlfQklUUzogMjA0OCwNCjxicj4rIMKgwqDCoMKgwqDCoH0NCjxicj4rIMKgPGJyPisg wqDCoMKgwqBwcmVwYXJlX25vZGVfam9pbi5VcGRhdGVTc2hSb290KGRhdGEsIEZhbHNlLA0KPGJy PisgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgX2hvbWVkaXJfZm49c2VsZi5fR2V0SG9tZURpcikNCjxicj4rIMKg wqDCoMKgc2VsZi5hc3NlcnRFcXVhbChvcy5saXN0ZGlyKHNlbGYudG1wZGlyKSwgWyZxdW90Oy5z c2gmcXVvdDtdKQ0KPGJyPisgwqDCoMKgwqBzZWxmLmFzc2VydEVxdWFsKHNvcnRlZChvcy5saXN0 ZGlyKHNlbGYuc3NoZGlyKSksDQo8YnI+Ky0gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHNvcnRlZChbJnF1b3Q7YXV0aG9yaXplZF9rZXlzJnF1b3Q7LCAmcXVvdDtpZF9k c2EmcXVvdDssICZxdW90O2lkX2RzYS5wdWImcXVvdDtdKSkNCjxicj4rLSDCoMKgwqBzZWxmLmFz c2VydFRydWUodXRpbHMuUmVhZEZpbGUodXRpbHMuUGF0aEpvaW4oc2VsZi5zc2hkaXIsICZxdW90 O2lkX2RzYSZxdW90OykpDQo8YnI+KysgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoHNvcnRlZChbJnF1b3Q7YXV0aG9yaXplZF9rZXlzJnF1b3Q7LCAmcXVvdDtpZF9yc2Em cXVvdDssICZxdW90O2lkX3JzYS5wdWImcXVvdDtdKSkNCjxicj4rKyDCoMKgwqBzZWxmLmFzc2Vy dFRydWUodXRpbHMuUmVhZEZpbGUodXRpbHMuUGF0aEpvaW4oc2VsZi5zc2hkaXIsICZxdW90O2lk X3JzYSZxdW90OykpDQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgaXMgbm90IE5vbmUpDQo8YnI+Ky0gwqDCoMKgcHViX2tleSA9IHV0aWxzLlJlYWRGaWxlKHV0 aWxzLlBhdGhKb2luKHNlbGYuc3NoZGlyLCAmcXVvdDtpZF9kc2EucHViJnF1b3Q7KSkNCjxicj4r KyDCoMKgwqBwdWJfa2V5ID0gdXRpbHMuUmVhZEZpbGUodXRpbHMuUGF0aEpvaW4oc2VsZi5zc2hk aXIsICZxdW90O2lkX3JzYS5wdWImcXVvdDspKQ0KPGJyPisgwqDCoMKgwqBzZWxmLmFzc2VydFRy dWUocHViX2tleSBpcyBub3QgTm9uZSkNCjxicj4rIMKgwqDCoMKgc2VsZi5hc3NlcnRFcXVhbCh1 dGlscy5SZWFkRmlsZSh1dGlscy5QYXRoSm9pbihzZWxmLnNzaGRpciwNCjxicj4rIMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJnF1b3Q7YXV0aG9yaXplZF9r ZXlzJnF1b3Q7KSksDQo8YnI+ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL2dhbmV0 aS1zcGhpbngtaW1wb3J0LnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvZ2FuZXRpLXNwaGlu eC1pbXBvcnQucGF0Y2gNCjxicj5uZXcgZmlsZSBtb2RlIDEwMDY0NA0KPGJyPmluZGV4IDAwMDAw MDAwMDAuLjhjNmU3YjViZTUNCjxicj4tLS0gL2Rldi9udWxsDQo8YnI+KysrIGIvZ251L3BhY2th Z2VzL3BhdGNoZXMvZ2FuZXRpLXNwaGlueC1pbXBvcnQucGF0Y2gNCjxicj5AQCAtMCwwICsxLDEy IEBADQo8YnI+K2RpZmYgLS1naXQgYS9saWIvYnVpbGQvc3BoaW54X2V4dC5weSBiL2xpYi9idWls ZC9zcGhpbnhfZXh0LnB5DQo8YnI+K2luZGV4IGNhOGI4MjE2ZS4uMDE3ZjUyMzQzIDEwMDY0NA0K PGJyPistLS0gYS9saWIvYnVpbGQvc3BoaW54X2V4dC5weQ0KPGJyPisrKysgYi9saWIvYnVpbGQv c3BoaW54X2V4dC5weQ0KPGJyPitAQCAtNDUsNyArNDUsNiBAQCBpbXBvcnQgZG9jdXRpbHMucGFy c2Vycy5yc3QNCjxicj4rIGZyb20gZG9jdXRpbHMucGFyc2Vycy5yc3QgaW1wb3J0IERpcmVjdGl2 ZQ0KPGJyPisgwqA8YnI+KyBpbXBvcnQgc3BoaW54LmVycm9ycw0KPGJyPistaW1wb3J0IHNwaGlu eC51dGlsLmNvbXBhdA0KPGJyPisgaW1wb3J0IHNwaGlueC5yb2xlcw0KPGJyPisgaW1wb3J0IHNw aGlueC5hZGRub2Rlcw0KPGJyPisgwqA8YnI+ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92aXJ0 dWFsaXphdGlvbi5zY20gYi9nbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2NtDQo8YnI+aW5k ZXggOWRmZjQyMTM0MS4uNGNjNDZiMzkzOSAxMDA2NDQNCjxicj4tLS0gYS9nbnUvcGFja2FnZXMv dmlydHVhbGl6YXRpb24uc2NtDQo8YnI+KysrIGIvZ251L3BhY2thZ2VzL3ZpcnR1YWxpemF0aW9u LnNjbQ0KPGJyPkBAIC03NzYsMTAgKzc3NiwxMiBAQCAoZGVmaW5lLXB1YmxpYyBnYW5ldGkNCjxi cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJnF1b3Q7Z2FuZXRpLXByb2Nwcy1jb21wYXQucGF0Y2gm cXVvdDsNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJnF1b3Q7Z2FuZXRpLWRpc2FibGUtdmVy c2lvbi1zeW1saW5rcy5wYXRjaCZxdW90Ow0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVv dDtnYW5ldGktbGVucy1jb21wYXQucGF0Y2gmcXVvdDsNCjxicj4rIMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAmcXVvdDtnYW5ldGktb3BlbnNzaC10ZXN0LWZpeC5wYXRjaCZxdW90Ow0KPGJyPiDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAmcXVvdDtnYW5ldGktdGVtcGxhdGUtaGFza2VsbC0yLjE3LnBhdGNoJnF1 b3Q7DQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZxdW90O2dhbmV0aS10ZW1wbGF0ZS1oYXNr ZWxsLTIuMTgucGF0Y2gmcXVvdDsNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJnF1b3Q7Z2Fu ZXRpLXJlb3JkZXItYXJiaXRyYXJ5LWRlZmluaXRpb25zLnBhdGNoJnF1b3Q7DQo8YnI+LSDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgJnF1b3Q7Z2FuZXRpLXJlbGF4LWRlcGVuZGVuY2llcy5wYXRjaCZxdW90 OykpKSkNCjxicj4rIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVvdDtnYW5ldGktcmVsYXgtZGVwZW5k ZW5jaWVzLnBhdGNoJnF1b3Q7DQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgJnF1b3Q7Z2FuZXRp LXNwaGlueC1pbXBvcnQucGF0Y2gmcXVvdDspKSkpDQo8YnI+IMKgwqDCoMKgKGJ1aWxkLXN5c3Rl bSBnbnUtYnVpbGQtc3lzdGVtKQ0KPGJyPiDCoMKgwqDCoChhcmd1bWVudHMNCjxicj4gwqDCoMKg wqDCoGAoIzppbXBvcnRlZC1tb2R1bGVzICgsQCVkZWZhdWx0LWdudS1pbXBvcnRlZC1tb2R1bGVz DQo8YnI+QEAgLTkyMywxMyArOTI1LDE5IEBAIChkZWZpbmUtcHVibGljIGdhbmV0aQ0KPGJyPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAoKCZxdW90O3Rlc3QvcHkvZ2FuZXRpXFwuaHlw ZXJ2aXNvclxcLmh2X2t2bV91bml0dGVzdFxcLnB5JnF1b3Q7KSAmcXVvdDsmcXVvdDspDQo8YnI+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCgoJnF1b3Q7dGVzdC9weS9nYW5ldGlcXC50 b29sc1xcLmVuc3VyZV9kaXJzX3VuaXR0ZXN0XFwucHkmcXVvdDspICZxdW90OyZxdW90OykNCjxi cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKCgmcXVvdDt0ZXN0L3B5L2dhbmV0aVxc LnV0aWxzXFwuaW9fdW5pdHRlc3QtcnVuYXNyb290XFwucHkmcXVvdDspICZxdW90OyZxdW90OykN Cjxicj4rIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA7OyBUcmFja2VkIGF0OiA8YSBocmVm PSJodHRwczovL2dpdGh1Yi5jb20vZ2FuZXRpL2dhbmV0aS9pc3N1ZXMvMTc1MiI+aHR0cHM6Ly9n aXRodWIuY29tL2dhbmV0aS9nYW5ldGkvaXNzdWVzLzE3NTI8L2E+DQo8YnI+KyDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgKCgmcXVvdDt0ZXN0L3B5L2dhbmV0aVxcLnNzaF91bml0dGVzdFxc LnB5JnF1b3Q7KSAmcXVvdDsmcXVvdDspDQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoDs7IERpc2FibGUgdGhlIGJhc2hfY29tcGxldGlvbiB0ZXN0LCBhcyBpdCByZXF1aXJlcyB0 aGUgZnVsbA0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqA7OyBiYXNoIGluc3Rl YWQgb2YgYmFzaC1taW5pbWFsLg0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAo KCZxdW90O3Rlc3QvcHkvYmFzaF9jb21wbGV0aW9uXFwuYmFzaCZxdW90OykNCjxicj4gwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmcXVvdDsmcXVvdDspDQo8YnI+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoDs7IFRoaXMgdGVzdCByZXF1aXJlcyBuZXR3b3JraW5nLg0KPGJy PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAoKCZxdW90O3Rlc3QvcHkvaW1wb3J0LWV4 cG9ydF91bml0dGVzdFxcLmJhc2gmcXVvdDspDQo8YnI+LSDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAmcXVvdDsmcXVvdDspKSkpDQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAmcXVvdDsmcXVvdDspKQ0KPGJyPisgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKHN1YnN0 aXR1dGUqICZxdW90O3Rlc3QvaHMvVGVzdC9HYW5ldGkvT3BDb2Rlcy5ocyZxdW90Ow0KPGJyPisg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDs7IFNvbWUgc2VyZGVzIGZhaWx1cmUsIHRyYWNr ZWQgYXQ6DQo8YnI+KyDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgOzsgPGEgaHJlZj0iaHR0 cHM6Ly9naXRodWIuY29tL2dhbmV0aS9nYW5ldGkvaXNzdWVzLzE3NTMiPmh0dHBzOi8vZ2l0aHVi LmNvbS9nYW5ldGkvZ2FuZXRpL2lzc3Vlcy8xNzUzPC9hPg0KPGJyPisgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCgoJnF1b3Q7LCAmIzM5O2Nhc2VfcHlfY29tcGF0X3R5cGVzJnF1b3Q7KSAm cXVvdDsmcXVvdDspKSkpDQo8YnI+IMKgwqDCoMKgwqDCoMKgwqDCoChhZGQtYWZ0ZXIgJiMzOTti dWlsZCAmIzM5O2J1aWxkLWJhc2gtY29tcGxldGlvbnMNCjxicj4gwqDCoMKgwqDCoMKgwqDCoMKg wqDCoChsYW1iZGEgXw0KPGJyPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoChzZXRlbnYgJnF1 b3Q7UFlUSE9OUEFUSCZxdW90OyAmcXVvdDsuJnF1b3Q7KQ0KPGJyPg0KPGJyPmJhc2UtY29tbWl0 OiA4NGE2OGNmZmU2YWJmMTA1NmRmMjYwN2U3OWVmNTg3YjYzODIwYTZlDQo8YnI+LS0gwqA8YnI+ Mi40Ni4wDQo8YnI+PC9zcGFuPjwvZGl2PjwvZGl2Pg0K --00000000000014c3d9062b226ba0--
guix-patches@HIDDEN
:bug#72207
; Package guix-patches
.
Full text available.Received: (at 72207) by debbugs.gnu.org; 7 Jan 2025 17:34:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 07 12:34:50 2025 Received: from localhost ([127.0.0.1]:44465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVDTc-0003H4-Sj for submit <at> debbugs.gnu.org; Tue, 07 Jan 2025 12:34:50 -0500 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:47151) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <reed.meyerson@HIDDEN>) id 1tVD3Q-0001sm-Tg for 72207 <at> debbugs.gnu.org; Tue, 07 Jan 2025 12:07:50 -0500 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5d647d5df90so12441962a12.2 for <72207 <at> debbugs.gnu.org>; Tue, 07 Jan 2025 09:07:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736269663; x=1736874463; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=su6dyT1POt42EvHoT/ktVTOodo5nJzWtSYOC2aJzU44=; b=G+wx114Q9VuKY4a5xea0Gqr84aRoiW5/vkiD4im+c1KzII1Q/bcJuuk8R5j2POi2BK 8nIJFv95fH4D11CFVCkYI1O9SFwg+aJI/mwrn/9cnlAvV+9bnDocmUHZOrezFC+IMaIw cnYYNCmmdtmfyIrGmod6eWtgesfjclydgKu3+RzWQV1L3YQ2/krVFPhbXrE95Z1FfJHl MVpT6LwTKKb+fa4BbefK1fCaZ6tiQR50vnKux0KVLwaDkyhywo74CaiEf/InrBI1aqr8 ejl5h9cJXPsvgmenUsBQcuzpFtahAWlAW3NCVKOQyZulg/0VE+t9chSeb4bJP00iB2/X qoxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736269663; x=1736874463; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=su6dyT1POt42EvHoT/ktVTOodo5nJzWtSYOC2aJzU44=; b=H3ltviDU0k7i/6HWdCDOtE8N9PhktRI35gs6LjXKuSLhj0Aa+nPyxycgaziKYOZ10/ QRiqVzyrFdC+f7wSje/BK6IFUu9jq/sAPe5vhfy4LKk9ds0DKX1504q9Jc21r4HS73RL 8cRplIU7kRPvfJgoDo/C/0TdsAZvDbxrSIYGr/NfewK8xcZlg5Aj6cauaZb5NcYjxqXR s1QUAHA5tywTuF+PQh9wSkGR6zaQc9cV8QMtSsXrR25+tYormivsGC+9ksb/z6SaH7L9 Db7Ud9wcVE3I33wdfwmMLKOcSZEBmAlz9mJ4FgNeIACSbT+AZW5cxWTIJFFSrcBzgNwn B+Ow== X-Gm-Message-State: AOJu0YzybDbNAX+0qLem+Dg8y/Fd/6+w+cFU0BUPONakGK7NLSWbwFBg ACewxl8dXzc992LjhQB4zLa+SafP8HLN2oTXXW9iy6svmazEnavXdmToT4B1d7TF8wnLQ5Qbfnm vfRS5d+2zbtmBjbRiPFzMb6uBl/J14Ah1 X-Gm-Gg: ASbGncs90fZ6Mbv1EKjTBqM66eaJ7rLBc8dYjvpMkJ6PDtc3hg4v/xK4gSMbbTahTHm kCPjjvLD/GqxZ7FkCdwso0JCMpDqhqzV4jd0a X-Google-Smtp-Source: AGHT+IEtk9tHIj+B93gVghiqmTl0/d2bWiA2wcVC1VcxlssteBE9wqvTZ5NZGmz/YsB09Ij4wpj+yWMSnAvMrppUEuY= X-Received: by 2002:a05:6402:278d:b0:5d3:baa3:29f with SMTP id 4fb4d7f45d1cf-5d81dd8e07emr43773170a12.9.1736269663068; Tue, 07 Jan 2025 09:07:43 -0800 (PST) MIME-Version: 1.0 From: Reed Meyerson <reed.meyerson@HIDDEN> Date: Tue, 7 Jan 2025 12:07:31 -0500 X-Gm-Features: AbW1kvZCu3slPE4gwXJy95-WvPaCP6Clyw24llI9mMtosyoJGPJwvTydD_1JzIc Message-ID: <CANv=NwHVYTGP4-zqCnvpFLC0twrm3-+7=4SmcVoOFS-==VAawQ@HIDDEN> Subject: [PATCH] gnu: ganeti: Fix build. To: 72207 <at> debbugs.gnu.org Content-Type: multipart/mixed; boundary="0000000000008099f1062b20c8af" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72207 X-Mailman-Approved-At: Tue, 07 Jan 2025 12:34:47 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000008099f1062b20c8af Content-Type: multipart/alternative; boundary="0000000000008099f0062b20c8ad" --0000000000008099f0062b20c8ad Content-Type: text/plain; charset="UTF-8" I was able to get this building using the patch above, and by removing a deprecated import (See upstream: https://github.com/ganeti/ganeti/commit/2844c7c0d0f1493c9fd79cb05e5445d6d1d4687d ) Best, Reed --0000000000008099f0062b20c8ad Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>I was able to get this building using the patch above= , and by removing a deprecated import (See upstream: <a href=3D"https://git= hub.com/ganeti/ganeti/commit/2844c7c0d0f1493c9fd79cb05e5445d6d1d4687d">http= s://github.com/ganeti/ganeti/commit/2844c7c0d0f1493c9fd79cb05e5445d6d1d4687= d</a>)</div><div><br></div><div>Best,</div><div>Reed<br></div></div> --0000000000008099f0062b20c8ad-- --0000000000008099f1062b20c8af Content-Type: text/x-patch; charset="US-ASCII"; name="0001-removing-deprecated-sphinx.util.compat-import.patch" Content-Disposition: attachment; filename="0001-removing-deprecated-sphinx.util.compat-import.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m5mq3anj0> X-Attachment-Id: f_m5mq3anj0 RnJvbSBkM2ZlYjU3N2YyMDQwZGFhNmI1NGYwYWYyNjRkZWExZDQ3N2U1MzBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8ZDNmZWI1NzdmMjA0MGRhYTZiNTRmMGFmMjY0ZGVh MWQ0NzdlNTMwZC4xNzM2MjY5MTg1LmdpdC5yZWVkLm1leWVyc29uQGdtYWlsLmNvbT4KRnJvbTog UmVlZCBNZXllcnNvbiA8cmVlZC5tZXllcnNvbkBnbWFpbC5jb20+CkRhdGU6IFR1ZSwgNyBKYW4g MjAyNSAxMToyNzowMCAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggMS8xXSByZW1vdmluZyBkZXByZWNh dGVkIHNwaGlueC51dGlsLmNvbXBhdCBpbXBvcnQKCkNoYW5nZS1JZDogSTIxYzRkZDVlNzIxMDAy MWU4OTA1ZGM2MjM3YmQ1MTQ4YWVlZDkzMGQKLS0tCiAuLi4vcGF0Y2hlcy9nYW5ldGktb3BlbnNz aC10ZXN0LWZpeC5wYXRjaCAgICAgfCA0NiArKysrKysrKysrKysrKysrKysrCiAuLi4vcGF0Y2hl cy9nYW5ldGktc3BoaW54LWltcG9ydC5wYXRjaCAgICAgICAgfCAxMiArKysrKwogZ251L3BhY2th Z2VzL3ZpcnR1YWxpemF0aW9uLnNjbSAgICAgICAgICAgICAgIHwgMTIgKysrKy0KIDMgZmlsZXMg Y2hhbmdlZCwgNjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEw MDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10ZXN0LWZpeC5wYXRjaAog Y3JlYXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL2dhbmV0aS1zcGhpbngtaW1w b3J0LnBhdGNoCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvZ2FuZXRpLW9wZW5z c2gtdGVzdC1maXgucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9nYW5ldGktb3BlbnNzaC10 ZXN0LWZpeC5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5lZDdh NDk4ZmFiCi0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvZ2FuZXRpLW9w ZW5zc2gtdGVzdC1maXgucGF0Y2gKQEAgLTAsMCArMSw0NiBAQAorRnJvbSA4YTA2NjU2YWNmOGY2 ZTNkZmE5MDdiZWE3N2JkNTdhNDY5YThkM2ZiIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJv bTogY29kZWZyaXR6ZWwgPHBhc2NhbC1wZkBob3RtYWlsLmRlPgorRGF0ZTogVGh1LCAxMSBKdWwg MjAyNCAyMzoxMDo0MSArMDIwMAorU3ViamVjdDogcmVwbGFjZSBkc2Egd2l0aCByc2EgaW4gVGVz dFVwZGF0ZVNzaFJvb3QKKworRFNBIHRvIGJlIGRlYWN0aXZhdGVkIGluIE9wZW5TU0ggZnJvbSAy MDI1LiBTaW5jZSB2ZXJzaW9uIDcuMCBkc2EgaXMKK21hcmtlZCBhcyBkZXByZWNhdGVkLgorCitU aGUgVGVzdFVwZGF0ZVNzaFJvb3QgdXNlcyBEU0EsIHdoaWNoIHdpbGwgZmFpbCBpbiB0aGUgZnV0 dXJlIHdpdGggbmV3ZXIKK09wZW5TU0ggdmVyc2lvbnMuCisKK2ZpeGVzICMxNzUyCisKK1NpZ25l ZC1vZmYtYnk6IGNvZGVmcml0emVsIDxwYXNjYWwtcGZAaG90bWFpbC5kZT4KKworZGlmZiAtLWdp dCBhL3Rlc3QvcHkvZ2FuZXRpLnRvb2xzLnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0LnB5IGIv dGVzdC9weS9nYW5ldGkudG9vbHMucHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHkKK2luZGV4 IGZlN2VmZGY4Yy4uZmUwMjliOGYyIDEwMDc1NQorLS0tIGEvdGVzdC9weS9nYW5ldGkudG9vbHMu cHJlcGFyZV9ub2RlX2pvaW5fdW5pdHRlc3QucHkKKysrKyBiL3Rlc3QvcHkvZ2FuZXRpLnRvb2xz LnByZXBhcmVfbm9kZV9qb2luX3VuaXR0ZXN0LnB5CitAQCAtMjI5LDIwICsyMjksMjAgQEAgY2xh c3MgVGVzdFVwZGF0ZVNzaFJvb3QodW5pdHRlc3QuVGVzdENhc2UpOgorICAgZGVmIHRlc3RVcGRh dGUoc2VsZik6CisgICAgIGRhdGEgPSB7CisgICAgICAgY29uc3RhbnRzLlNTSFNfU1NIX1JPT1Rf S0VZOiBbCistICAgICAgICAoY29uc3RhbnRzLlNTSEtfRFNBLCAicHJpdmF0ZWRzYSIsICJzc2gt ZHNzIHB1YmRzYSIpLAorKyAgICAgICAgKGNvbnN0YW50cy5TU0hLX1JTQSwgInByaXZhdGVyc2Ei LCAic3NoLXJzYSBwdWJyc2EiKSwKKyAgICAgICAgIF0sCistICAgICAgY29uc3RhbnRzLlNTSFNf U1NIX0tFWV9UWVBFOiAiZHNhIiwKKy0gICAgICBjb25zdGFudHMuU1NIU19TU0hfS0VZX0JJVFM6 IDEwMjQsCisrICAgICAgY29uc3RhbnRzLlNTSFNfU1NIX0tFWV9UWVBFOiAicnNhIiwKKysgICAg ICBjb25zdGFudHMuU1NIU19TU0hfS0VZX0JJVFM6IDIwNDgsCisgICAgICAgfQorIAorICAgICBw cmVwYXJlX25vZGVfam9pbi5VcGRhdGVTc2hSb290KGRhdGEsIEZhbHNlLAorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIF9ob21lZGlyX2ZuPXNlbGYuX0dldEhvbWVEaXIpCisg ICAgIHNlbGYuYXNzZXJ0RXF1YWwob3MubGlzdGRpcihzZWxmLnRtcGRpciksIFsiLnNzaCJdKQor ICAgICBzZWxmLmFzc2VydEVxdWFsKHNvcnRlZChvcy5saXN0ZGlyKHNlbGYuc3NoZGlyKSksCist ICAgICAgICAgICAgICAgICAgICAgc29ydGVkKFsiYXV0aG9yaXplZF9rZXlzIiwgImlkX2RzYSIs ICJpZF9kc2EucHViIl0pKQorLSAgICBzZWxmLmFzc2VydFRydWUodXRpbHMuUmVhZEZpbGUodXRp bHMuUGF0aEpvaW4oc2VsZi5zc2hkaXIsICJpZF9kc2EiKSkKKysgICAgICAgICAgICAgICAgICAg ICBzb3J0ZWQoWyJhdXRob3JpemVkX2tleXMiLCAiaWRfcnNhIiwgImlkX3JzYS5wdWIiXSkpCisr ICAgIHNlbGYuYXNzZXJ0VHJ1ZSh1dGlscy5SZWFkRmlsZSh1dGlscy5QYXRoSm9pbihzZWxmLnNz aGRpciwgImlkX3JzYSIpKQorICAgICAgICAgICAgICAgICAgICAgaXMgbm90IE5vbmUpCistICAg IHB1Yl9rZXkgPSB1dGlscy5SZWFkRmlsZSh1dGlscy5QYXRoSm9pbihzZWxmLnNzaGRpciwgImlk X2RzYS5wdWIiKSkKKysgICAgcHViX2tleSA9IHV0aWxzLlJlYWRGaWxlKHV0aWxzLlBhdGhKb2lu KHNlbGYuc3NoZGlyLCAiaWRfcnNhLnB1YiIpKQorICAgICBzZWxmLmFzc2VydFRydWUocHViX2tl eSBpcyBub3QgTm9uZSkKKyAgICAgc2VsZi5hc3NlcnRFcXVhbCh1dGlscy5SZWFkRmlsZSh1dGls cy5QYXRoSm9pbihzZWxmLnNzaGRpciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgImF1dGhvcml6ZWRfa2V5cyIpKSwKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9wYXRjaGVzL2dhbmV0aS1zcGhpbngtaW1wb3J0LnBhdGNoIGIvZ251L3BhY2th Z2VzL3BhdGNoZXMvZ2FuZXRpLXNwaGlueC1pbXBvcnQucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMDAwMC4uOGM2ZTdiNWJlNQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9w YWNrYWdlcy9wYXRjaGVzL2dhbmV0aS1zcGhpbngtaW1wb3J0LnBhdGNoCkBAIC0wLDAgKzEsMTIg QEAKK2RpZmYgLS1naXQgYS9saWIvYnVpbGQvc3BoaW54X2V4dC5weSBiL2xpYi9idWlsZC9zcGhp bnhfZXh0LnB5CitpbmRleCBjYThiODIxNmUuLjAxN2Y1MjM0MyAxMDA2NDQKKy0tLSBhL2xpYi9i dWlsZC9zcGhpbnhfZXh0LnB5CisrKysgYi9saWIvYnVpbGQvc3BoaW54X2V4dC5weQorQEAgLTQ1 LDcgKzQ1LDYgQEAgaW1wb3J0IGRvY3V0aWxzLnBhcnNlcnMucnN0CisgZnJvbSBkb2N1dGlscy5w YXJzZXJzLnJzdCBpbXBvcnQgRGlyZWN0aXZlCisgCisgaW1wb3J0IHNwaGlueC5lcnJvcnMKKy1p bXBvcnQgc3BoaW54LnV0aWwuY29tcGF0CisgaW1wb3J0IHNwaGlueC5yb2xlcworIGltcG9ydCBz cGhpbnguYWRkbm9kZXMKKyAKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlv bi5zY20gYi9nbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2NtCmluZGV4IDlkZmY0MjEzNDEu LjRjYzQ2YjM5MzkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlvbi5zY20K KysrIGIvZ251L3BhY2thZ2VzL3ZpcnR1YWxpemF0aW9uLnNjbQpAQCAtNzc2LDEwICs3NzYsMTIg QEAgKGRlZmluZS1wdWJsaWMgZ2FuZXRpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiZ2FuZXRpLXByb2Nwcy1jb21wYXQucGF0Y2giCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiZ2FuZXRpLWRpc2FibGUtdmVyc2lvbi1zeW1saW5rcy5wYXRj aCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnYW5ldGktbGVucy1j b21wYXQucGF0Y2giCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ2Fu ZXRpLW9wZW5zc2gtdGVzdC1maXgucGF0Y2giCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiZ2FuZXRpLXRlbXBsYXRlLWhhc2tlbGwtMi4xNy5wYXRjaCIKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnYW5ldGktdGVtcGxhdGUtaGFza2VsbC0y LjE4LnBhdGNoIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdhbmV0 aS1yZW9yZGVyLWFyYml0cmFyeS1kZWZpbml0aW9ucy5wYXRjaCIKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICJnYW5ldGktcmVsYXgtZGVwZW5kZW5jaWVzLnBhdGNoIikp KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnYW5ldGktcmVsYXgt ZGVwZW5kZW5jaWVzLnBhdGNoIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgImdhbmV0aS1zcGhpbngtaW1wb3J0LnBhdGNoIikpKSkKICAgICAoYnVpbGQtc3lzdGVtIGdu dS1idWlsZC1zeXN0ZW0pCiAgICAgKGFyZ3VtZW50cwogICAgICBgKCM6aW1wb3J0ZWQtbW9kdWxl cyAoLEAlZGVmYXVsdC1nbnUtaW1wb3J0ZWQtbW9kdWxlcwpAQCAtOTIzLDEzICs5MjUsMTkgQEAg KGRlZmluZS1wdWJsaWMgZ2FuZXRpCiAgICAgICAgICAgICAgICAoKCJ0ZXN0L3B5L2dhbmV0aVxc Lmh5cGVydmlzb3JcXC5odl9rdm1fdW5pdHRlc3RcXC5weSIpICIiKQogICAgICAgICAgICAgICAg KCgidGVzdC9weS9nYW5ldGlcXC50b29sc1xcLmVuc3VyZV9kaXJzX3VuaXR0ZXN0XFwucHkiKSAi IikKICAgICAgICAgICAgICAgICgoInRlc3QvcHkvZ2FuZXRpXFwudXRpbHNcXC5pb191bml0dGVz dC1ydW5hc3Jvb3RcXC5weSIpICIiKQorICAgICAgICAgICAgICAgOzsgVHJhY2tlZCBhdDogaHR0 cHM6Ly9naXRodWIuY29tL2dhbmV0aS9nYW5ldGkvaXNzdWVzLzE3NTIKKyAgICAgICAgICAgICAg ICgoInRlc3QvcHkvZ2FuZXRpXFwuc3NoX3VuaXR0ZXN0XFwucHkiKSAiIikKICAgICAgICAgICAg ICAgIDs7IERpc2FibGUgdGhlIGJhc2hfY29tcGxldGlvbiB0ZXN0LCBhcyBpdCByZXF1aXJlcyB0 aGUgZnVsbAogICAgICAgICAgICAgICAgOzsgYmFzaCBpbnN0ZWFkIG9mIGJhc2gtbWluaW1hbC4K ICAgICAgICAgICAgICAgICgoInRlc3QvcHkvYmFzaF9jb21wbGV0aW9uXFwuYmFzaCIpCiAgICAg ICAgICAgICAgICAgIiIpCiAgICAgICAgICAgICAgICA7OyBUaGlzIHRlc3QgcmVxdWlyZXMgbmV0 d29ya2luZy4KICAgICAgICAgICAgICAgICgoInRlc3QvcHkvaW1wb3J0LWV4cG9ydF91bml0dGVz dFxcLmJhc2giKQotICAgICAgICAgICAgICAgICIiKSkpKQorICAgICAgICAgICAgICAgICIiKSkK KyAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInRlc3QvaHMvVGVzdC9HYW5ldGkvT3BDb2Rlcy5o cyIKKyAgICAgICAgICAgICAgIDs7IFNvbWUgc2VyZGVzIGZhaWx1cmUsIHRyYWNrZWQgYXQ6Cisg ICAgICAgICAgICAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vZ2FuZXRpL2dhbmV0aS9pc3N1ZXMv MTc1MworICAgICAgICAgICAgICAgKCgiLCAnY2FzZV9weV9jb21wYXRfdHlwZXMiKSAiIikpKSkK ICAgICAgICAgIChhZGQtYWZ0ZXIgJ2J1aWxkICdidWlsZC1iYXNoLWNvbXBsZXRpb25zCiAgICAg ICAgICAgIChsYW1iZGEgXwogICAgICAgICAgICAgIChzZXRlbnYgIlBZVEhPTlBBVEgiICIuIikK CmJhc2UtY29tbWl0OiA4NGE2OGNmZmU2YWJmMTA1NmRmMjYwN2U3OWVmNTg3YjYzODIwYTZlCi0t IAoyLjQ2LjAKCg== --0000000000008099f1062b20c8af--
guix-patches@HIDDEN
:bug#72207
; Package guix-patches
.
Full text available.Received: (at 72207) by debbugs.gnu.org; 18 Nov 2024 21:37:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 18 16:37:45 2024 Received: from localhost ([127.0.0.1]:39445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tD9RJ-000422-JF for submit <at> debbugs.gnu.org; Mon, 18 Nov 2024 16:37:45 -0500 Received: from mail-lj1-f172.google.com ([209.85.208.172]:52315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <attila.lendvai@HIDDEN>) id 1tD9RH-00041u-RA for 72207 <at> debbugs.gnu.org; Mon, 18 Nov 2024 16:37:44 -0500 Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2fb51e00c05so30813541fa.0 for <72207 <at> debbugs.gnu.org>; Mon, 18 Nov 2024 13:37:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731965803; x=1732570603; darn=debbugs.gnu.org; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=SEkoPzMGZiputPHxBqJ2gaPmuth5QjcBvGDI+6TwayQ=; b=Wbc7fq8hMJtBWycNMsnQfxdnbtL8Us2YHn2jN6pCrDoSpvqcPeQmh+Gat9+c6tPxCt 2UgXfOWs/zAr7nVReqfHhijMpBHyzU9tWNFDhxhX0zFLH2yAYkNo7aP3Pw0lUuEHDXKj awU+K7XHHUAMm7cvHmX9ax5dzpvH4VXPpP+j9duLna+FD5p0DlxlrM69s4ABLcAx45tp 3SE2397ufa8lHqrsgP/CaeHdMgsgs81gTj4t+2PN0mG7+BzmkuBNlH0NuhD7IBUQzeHZ VP3PJE+m2srAQfozC4ktowkuYwWVZyNupmJ6cWBN+gdaDvIFBVQZ2SZLGgWMJiaTKH8Y 1ZWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731965803; x=1732570603; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SEkoPzMGZiputPHxBqJ2gaPmuth5QjcBvGDI+6TwayQ=; b=WCGdX5K+Mnis+O8gsoxaMYduv7b4Yng6WfbK9cRxN1Hv9fuKzJRGSIshQGPpUkh5tV 9Ljjn96+TvDhjiY5aYHwwDPJYgMf8jnIYfBdPibUd4Fsi3XYXeqvyqT6bzUxR9fJVhpB Y7FTOCaFZhByJ69ZgjLrGWYadBxTK+EGjARs87VgzXdU28PiTsgzz26UbeSsIpA01chQ nCFcw2IZkqnvYDh+j3xA+6UUGMt5J2971DYpZlr8bt92pVlDp/t28sqxpJecTuE2z5kk W9osIaM368zgiq3AuT5cqREdIsRW340QRqlExKJwsYgceZs9Ye4Kl43y/CK0KAaoVfux rZ6g== X-Gm-Message-State: AOJu0YwWP4XQC4y73Sq8UtIh2ghMEJv//gwkrNWKOVSy7hmWCQT5TAG7 /pz9Dt4s/OCl2d78M6LdkMM9dcZjPh48b5zEQ1pvakIjK2Sx8bKx X-Google-Smtp-Source: AGHT+IFKMK3lkIdJN6oPM9U31fULuPXrpYdBws5zFQ/Evgq8lfJGgulegDPbkMaivPIn+L+1KLtP7g== X-Received: by 2002:a05:651c:2104:b0:2fb:6362:284e with SMTP id 38308e7fff4ca-2ff6061064dmr85126941fa.8.1731965802519; Mon, 18 Nov 2024 13:36:42 -0800 (PST) Received: from lelap (2a00-1f40-b161-38e0--477.pool6.panelnet.hu. [2a00:1f40:b161:38e0::477]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-aa20e0434f6sm577911366b.139.2024.11.18.13.36.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2024 13:36:42 -0800 (PST) From: Attila Lendvai <attila.lendvai@HIDDEN> X-Google-Original-From: Attila Lendvai <attila@HIDDEN> To: 72207 <at> debbugs.gnu.org Subject: Re: [PATCH] gnu: ganeti: Fix build. In-reply-to: <5d7ae8c0db78c963581ef2fb1cca83c7c5b8466b.1721476128.git.attila@HIDDEN> Date: Mon, 18 Nov 2024 22:36:38 +0100 Message-ID: <87h684442h.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72207 Cc: attila.lendvai@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) user guix usertag 72207 + patch-hackers-review-list thanks
guix-patches@HIDDEN
:bug#72207
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 20 Jul 2024 11:49:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 20 07:49:38 2024 Received: from localhost ([127.0.0.1]:51892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sV8ao-0000Nv-5z for submit <at> debbugs.gnu.org; Sat, 20 Jul 2024 07:49:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:33770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <attila.lendvai@HIDDEN>) id 1sV8al-0000Nl-BY for submit <at> debbugs.gnu.org; Sat, 20 Jul 2024 07:49:36 -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 <attila.lendvai@HIDDEN>) id 1sV8ak-0007H2-R6 for guix-patches@HIDDEN; Sat, 20 Jul 2024 07:49:34 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <attila.lendvai@HIDDEN>) id 1sV8ai-0000io-W8 for guix-patches@HIDDEN; Sat, 20 Jul 2024 07:49:34 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2eede876fccso34104921fa.1 for <guix-patches@HIDDEN>; Sat, 20 Jul 2024 04:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721476171; x=1722080971; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ipW35p866jn9vrpTE2Plb35nWi3MabhAGsUYnd6kdos=; b=kuIrjfEAzJoPsMZFkBaDogqiazDlogH0V5nZu+dkRGj7EWNU9DWg5GWaUuUOpoMEBb j7lga34ttH+RT6o9I0ZdMbQikY/Q80cfxJxMTLdtgehmC9cK/0OQv2JZv021GYXCtCKU +G+kvNGsLhCAPbb7co+nHshUPTrnSx/JCWUJgo0O/oVlvZfNasEXkFPybV739q0XxBRX dpxoNBpazqD7xFv0y5eKrhJDudkTFtIF5uViy849BN5gTNNEDr7YNmZAH1sSckUcxntc 3hj1czZhvaQuASKCBQs8EGETChsQcVj4Fgir+pUjnWxFNMRkDSEBCOdkacYLScZ7WR08 BOXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721476171; x=1722080971; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ipW35p866jn9vrpTE2Plb35nWi3MabhAGsUYnd6kdos=; b=xS4BD0dg3rXq246qGCvB4ctU1ZCbE4EZHJSWpP9v47I6d8l04YL07rOap7a3GVi2up 1ab8MNd7FKTyrkF9h12ZcFUhzud0XQ/twmesLLSF+OEOvJKJLF4B40XCqgRRDYxCPTZM NC85GRlfNqQQMjCPCaCCNhWgMw2yM9hFpll9dz76P/hwDwSB4kp0hHemu3lBugOHdZrl 8g1kfeP5kJ6K/quNnyuLS/kfPOtsg2+62JeCSQ5YtyP1icUqFv9tL5YdL0ZHrhkKg9G2 W5lMJumI61V/AYzoH66RTNwM4PyUUNgkm6CQv6BQpKP0SY9O4r67zsjnTc6l4ku0Pui9 UOcA== X-Gm-Message-State: AOJu0YzyDP7x/f3DK1ehmrCbRTkSle0x7fm8LLs1Bj+dbUxDYdxe9wNN YjdVRdqfsVxT9fTYpeZ/9UgxkAm2z03lXIV2VBEx5CSe1HSxhCKywuaFzA== X-Google-Smtp-Source: AGHT+IGLavHFg8vaQbFjR88+R8gEkNvusQkk7VBk+hXaabwQh3B+bKByES7PmFmRfuCmYGLqAFt42A== X-Received: by 2002:a05:6512:33c5:b0:52e:be2c:4b05 with SMTP id 2adb3069b0e04-52ef8d960admr1285581e87.21.1721476170186; Sat, 20 Jul 2024 04:49:30 -0700 (PDT) Received: from lelap.lan (2a00-1f40-b161-30b0--477.pool6.panelnet.hu. [2a00:1f40:b161:30b0::477]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7a3c8c1e2asm151725766b.129.2024.07.20.04.49.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 04:49:29 -0700 (PDT) From: attila.lendvai@HIDDEN X-Google-Original-From: attila@HIDDEN To: guix-patches@HIDDEN Subject: [PATCH] gnu: ganeti: Fix build. Date: Sat, 20 Jul 2024 13:48:49 +0200 Message-ID: <5d7ae8c0db78c963581ef2fb1cca83c7c5b8466b.1721476128.git.attila@HIDDEN> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::236; envelope-from=attila.lendvai@HIDDEN; helo=mail-lj1-x236.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Attila Lendvai <attila@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) From: Attila Lendvai <attila@HIDDEN> * gnu/packages/virtualization.scm (ganeti): Add backported patch `ganeti-openssh-test-fix.patch`. Disable test `py_compat_types` in `test/hs/Test/Ganeti/OpCodes.hs`. Disable test `test/py/ganeti.ssh_unittest.py`. Change-Id: Id317c3f159374c2568a762c42c821ec2ee879bc6 --- .../patches/ganeti-openssh-test-fix.patch | 46 +++++++++++++++++++ gnu/packages/virtualization.scm | 9 +++- 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/ganeti-openssh-test-fix.patch diff --git a/gnu/packages/patches/ganeti-openssh-test-fix.patch b/gnu/packages/patches/ganeti-openssh-test-fix.patch new file mode 100644 index 00000000000..ed7a498fab2 --- /dev/null +++ b/gnu/packages/patches/ganeti-openssh-test-fix.patch @@ -0,0 +1,46 @@ +From 8a06656acf8f6e3dfa907bea77bd57a469a8d3fb Mon Sep 17 00:00:00 2001 +From: codefritzel <pascal-pf@HIDDEN> +Date: Thu, 11 Jul 2024 23:10:41 +0200 +Subject: replace dsa with rsa in TestUpdateSshRoot + +DSA to be deactivated in OpenSSH from 2025. Since version 7.0 dsa is +marked as deprecated. + +The TestUpdateSshRoot uses DSA, which will fail in the future with newer +OpenSSH versions. + +fixes #1752 + +Signed-off-by: codefritzel <pascal-pf@HIDDEN> + +diff --git a/test/py/ganeti.tools.prepare_node_join_unittest.py b/test/py/ganeti.tools.prepare_node_join_unittest.py +index fe7efdf8c..fe029b8f2 100755 +--- a/test/py/ganeti.tools.prepare_node_join_unittest.py ++++ b/test/py/ganeti.tools.prepare_node_join_unittest.py +@@ -229,20 +229,20 @@ class TestUpdateSshRoot(unittest.TestCase): + def testUpdate(self): + data = { + constants.SSHS_SSH_ROOT_KEY: [ +- (constants.SSHK_DSA, "privatedsa", "ssh-dss pubdsa"), ++ (constants.SSHK_RSA, "privatersa", "ssh-rsa pubrsa"), + ], +- constants.SSHS_SSH_KEY_TYPE: "dsa", +- constants.SSHS_SSH_KEY_BITS: 1024, ++ constants.SSHS_SSH_KEY_TYPE: "rsa", ++ constants.SSHS_SSH_KEY_BITS: 2048, + } + + prepare_node_join.UpdateSshRoot(data, False, + _homedir_fn=self._GetHomeDir) + self.assertEqual(os.listdir(self.tmpdir), [".ssh"]) + self.assertEqual(sorted(os.listdir(self.sshdir)), +- sorted(["authorized_keys", "id_dsa", "id_dsa.pub"])) +- self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa")) ++ sorted(["authorized_keys", "id_rsa", "id_rsa.pub"])) ++ self.assertTrue(utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa")) + is not None) +- pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_dsa.pub")) ++ pub_key = utils.ReadFile(utils.PathJoin(self.sshdir, "id_rsa.pub")) + self.assertTrue(pub_key is not None) + self.assertEqual(utils.ReadFile(utils.PathJoin(self.sshdir, + "authorized_keys")), diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index dfd0e19e4b2..100957d4106 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -749,6 +749,7 @@ (define-public ganeti "ganeti-procps-compat.patch" "ganeti-disable-version-symlinks.patch" "ganeti-lens-compat.patch" + "ganeti-openssh-test-fix.patch" "ganeti-template-haskell-2.17.patch" "ganeti-template-haskell-2.18.patch" "ganeti-reorder-arbitrary-definitions.patch" @@ -896,13 +897,19 @@ (define-public ganeti (("test/py/ganeti\\.hypervisor\\.hv_kvm_unittest\\.py") "") (("test/py/ganeti\\.tools\\.ensure_dirs_unittest\\.py") "") (("test/py/ganeti\\.utils\\.io_unittest-runasroot\\.py") "") + ;; Tracked at: https://github.com/ganeti/ganeti/issues/1752 + (("test/py/ganeti\\.ssh_unittest\\.py") "") ;; Disable the bash_completion test, as it requires the full ;; bash instead of bash-minimal. (("test/py/bash_completion\\.bash") "") ;; This test requires networking. (("test/py/import-export_unittest\\.bash") - "")))) + "")) + (substitute* "test/hs/Test/Ganeti/OpCodes.hs" + ;; Some serdes failure, tracked at: + ;; https://github.com/ganeti/ganeti/issues/1753 + ((", 'case_py_compat_types") "")))) (add-after 'build 'build-bash-completions (lambda _ (setenv "PYTHONPATH" ".") base-commit: 9df5289c6687cd5688c275d16417389fbab6d384 -- 2.45.1
attila.lendvai@HIDDEN
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#72207
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.