From 6f3ce9bb87dae9eca368a404c9cd30f13ffd2b21 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sun, 3 May 2020 21:49:13 +0200 Subject: dev-python/pytest-fixture-config: Block py2 pytest-virtualenv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since dev-python/pytest normally loads all plugins, and PMs don't necessarily enforce dependencies of these that are not part of @world, it is possible to break their depgraph and break pytest on py2.7 completely. Add a blocker to make that harder. Closes: https://bugs.gentoo.org/720828 Signed-off-by: Michał Górny --- .../pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dev-python/pytest-fixture-config') diff --git a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild index 123812aa6d13..83b350fe07a3 100644 --- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild +++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild @@ -17,6 +17,10 @@ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] " +# block pytest plugins that will be broken by the upgrade +RDEPEND+=" + !