UPSTREAM: dev-lang/python: remove dbhash.py[co] when berkdb is disabled
Cherry-picked from bcc24a264090515f7d9d745159187fc4d1defd1b squashed with
79df60eea8e2f3652ad303b6e08101c3eba5e73a
dev-lang/python: remove dbhash.py* when berkdb is disabled
dbhash.pyc and dbhash.pyo might not exist when cross-compiling.
Bug: https://bugs.gentoo.org/612250
Package-Manager: Portage-2.3.3_p79, Repoman-2.3.1_p72
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=chromium:736313
TEST=PreCQ and SDK tryjob
Change-Id: Id014599fabe942c8fa167373f58586f24e0dfee3
Reviewed-on: https://chromium-review.googlesource.com/1627120
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/dev-lang/python/python-2.7.10.ebuild b/dev-lang/python/python-2.7.10.ebuild
index c27f0e8..c121308 100644
--- a/dev-lang/python/python-2.7.10.ebuild
+++ b/dev-lang/python/python-2.7.10.ebuild
@@ -417,7 +417,7 @@
mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}"
rm -f "${ED}usr/bin/smtpd.py"
- use berkdb || rm -r "${libdir}/"{bsddb,dbhash.py,test/test_bsddb*} || die
+ use berkdb || rm -r "${libdir}/"{bsddb,dbhash.py*,test/test_bsddb*} || die
use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
use tk || rm -r "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,lib-tk} || die
use elibc_uclibc && rm -fr "${libdir}/"{bsddb/test,test}