From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 77CBC158042 for ; Mon, 11 Nov 2024 04:21:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6BFBEE086F; Mon, 11 Nov 2024 04:21:02 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4B2B2E086F for ; Mon, 11 Nov 2024 04:21:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D564433BEFF for ; Mon, 11 Nov 2024 04:21:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4403511DF for ; Mon, 11 Nov 2024 04:20:59 +0000 (UTC) From: "Jason Blackwell" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jason Blackwell" Message-ID: <1731298730.db9b3fea7238d25b9d1b8b0c637a4f43c427d71f.blackwell@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/ X-VCS-Repository: repo/proj/guru X-VCS-Files: dev-util/pmbootstrap/Manifest dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild X-VCS-Directories: dev-util/pmbootstrap/ X-VCS-Committer: blackwell X-VCS-Committer-Name: Jason Blackwell X-VCS-Revision: db9b3fea7238d25b9d1b8b0c637a4f43c427d71f X-VCS-Branch: dev Date: Mon, 11 Nov 2024 04:20:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 2153a34c-33c0-4a5f-ba37-59b582413f3c X-Archives-Hash: ea5c17fcd5512bafab3850e35187a3f6 commit: db9b3fea7238d25b9d1b8b0c637a4f43c427d71f Author: Jason Blackwell disroot org> AuthorDate: Mon Nov 11 04:14:37 2024 +0000 Commit: Jason Blackwell disroot org> CommitDate: Mon Nov 11 04:18:50 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db9b3fea dev-util/pmbootstrap: add 3.0.0, drop 2.3.3, re-enable tests Signed-off-by: Jason Blackwell disroot.org> dev-util/pmbootstrap/Manifest | 2 +- ...tstrap-2.3.3.ebuild => pmbootstrap-3.0.0.ebuild} | 21 +++++++++++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest index 1653d5836..69fa2c85f 100644 --- a/dev-util/pmbootstrap/Manifest +++ b/dev-util/pmbootstrap/Manifest @@ -1 +1 @@ -DIST pmbootstrap-2.3.3.tar.bz2 22494602 BLAKE2B 53fc61e4982e7fac93f3f7de051efee87904bb87e11865812f6d757ae27f8458e3899eb65fac6bc64a9fe0b34a1a1bf52c551468a91396613fbf4a00930c62cf SHA512 d59e254482077f061ef78c4ce7f5f9d1e8be4a1a58f3125430c52bba6cb379b0eb9e60dc8802da8a94284458c30c225e8a558fe9a38885143c1e5efe1ffad92c +DIST pmbootstrap-3.0.0.tar.bz2 3244742 BLAKE2B 58f03a93d863b84a8d406c49a9c424aebddfeabfa748cbd91f243dd9fcb8c269c35db7db9f3b349da1efe8a239cf371ab149e2635ee097d05640714033e7d12d SHA512 c45164f151abaa2f018476cd5a2dd1edcdbfbc565b7f67fc6764ff64fc768c17e727bef349f633f7775904d8e2868515f11470ec5c98f4ccbab69e5ad7bbbc1b diff --git a/dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild similarity index 76% rename from dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild rename to dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild index 5e758782f..d31a232ab 100644 --- a/dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild +++ b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild @@ -22,10 +22,15 @@ SLOT="0" KEYWORDS="-alpha ~amd64 -arm -hppa -ppc -ppc64 -riscv -sparc" # Tests are disabled because they require the pmaports repository (containing # postmarketOS APKBUILDs) to be cloned at runtime. -RESTRICT="mirror test" +RESTRICT="mirror" DEPEND="${PYTHON_DEPS}" -RDEPEND="dev-vcs/git" +RDEPEND=" + dev-vcs/git + sys-fs/multipath-tools +" + +distutils_enable_tests pytest pkg_pretend() { if kernel_is -lt 3 17 0; then @@ -38,3 +43,15 @@ pkg_pretend() { pkg_setup() { python-single-r1_pkg_setup } + +python_test() { + local -x EPYTEST_DESELECT=() + + # test_pkgrepo.py is disabled because it requires the pmaports repository (containing + # postmarketOS APKBUILDs) to be cloned at runtime. + EPYTEST_DESELECT+=( + "pmb/core/test_pkgrepo.py" + ) + + distutils-r1_python_test +}