summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2021-03-31 01:17:46 -0700
committerZac Medico <zmedico@gentoo.org>2021-03-31 01:19:15 -0700
commit4b2ae18a0e89693566c0ad99f1dada17ea6fb700 (patch)
treeeff2570031c0fa4fb737670230febd5d08629f54 /app-portage/repoman/repoman-3.0.3.ebuild
parentfont-ebdftopcf.eclass: drop incomplete definitions of functions (diff)
downloadgentoo-4b2ae18a0e89693566c0ad99f1dada17ea6fb700.tar.gz
gentoo-4b2ae18a0e89693566c0ad99f1dada17ea6fb700.tar.bz2
gentoo-4b2ae18a0e89693566c0ad99f1dada17ea6fb700.zip
app-portage/repoman: Fix 3.0.3 unit tests
Closes: https://bugs.gentoo.org/779055 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'app-portage/repoman/repoman-3.0.3.ebuild')
-rw-r--r--app-portage/repoman/repoman-3.0.3.ebuild9
1 files changed, 8 insertions, 1 deletions
diff --git a/app-portage/repoman/repoman-3.0.3.ebuild b/app-portage/repoman/repoman-3.0.3.ebuild
index d6e3b5298989..01185e48afae 100644
--- a/app-portage/repoman/repoman-3.0.3.ebuild
+++ b/app-portage/repoman/repoman-3.0.3.ebuild
@@ -14,7 +14,8 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
- SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
+ SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2
+ https://github.com/gentoo/portage/compare/285d3ae987a079f32b909c6e6eddde9bc45a4a25...b09b4071151d8e3a81f3576843d00f88eb407799.patch -> ${P}-unit-test-bug-779055.patch"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@@ -32,7 +33,13 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+python_prepare_all() {
+ eapply -p2 "${DISTDIR}/${P}-unit-test-bug-779055.patch"
+ distutils-r1_python_prepare_all
+}
+
python_test() {
+ unset REPOMAN_DEFAULT_OPTS
esetup.py test
}