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() {