commit: 8f7d28b132e33ab150f6b6b7cd4c785841baba44
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 17:09:00 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 17:09:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7d28b1
dev-python/zope-interface: Fix handling failures from build_ext
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/zope-interface/zope-interface-7.1.0.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-python/zope-interface/zope-interface-7.1.0.ebuild
b/dev-python/zope-interface/zope-interface-7.1.0.ebuild
index c10bb1258236..89fda95e3a95 100644
--- a/dev-python/zope-interface/zope-interface-7.1.0.ebuild
+++ b/dev-python/zope-interface/zope-interface-7.1.0.ebuild
@@ -30,9 +30,12 @@ BDEPEND="
distutils_enable_tests unittest
src_prepare() {
- # strip rdep specific to namespaces
- sed -e "/'setuptools'/d" -i setup.py || die
distutils-r1_src_prepare
+
+ # strip rdep specific to namespaces
+ sed -i -e "/'setuptools'/d" setup.py || die
+ # force failure if extension build fails
+ sed -i -e "/'build_ext':/d" setup.py || die
}
python_compile() {