From bc89c0fec5b26bd74a655002073d6e74ac920bbc Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Mon, 31 Mar 2014 18:10:01 -0700 Subject: [PATCH] fix(dev-lang/python-oem): cleanups and fixes for OEM python Remove all RDEPENDS, OEM packages are installed after prod images are pruned of the previously installed package database. Re-enable XML and ctypes support since the required libraries happen to be bundled with Python. Assorted other simplifications. --- .../python-oem/python-oem-2.7.6.ebuild | 99 +++++++------------ 1 file changed, 37 insertions(+), 62 deletions(-) diff --git a/sdk_container/src/third_party/coreos-overlay/dev-lang/python-oem/python-oem-2.7.6.ebuild b/sdk_container/src/third_party/coreos-overlay/dev-lang/python-oem/python-oem-2.7.6.ebuild index a8200edd3e..9b5fcb05c0 100644 --- a/sdk_container/src/third_party/coreos-overlay/dev-lang/python-oem/python-oem-2.7.6.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/dev-lang/python-oem/python-oem-2.7.6.ebuild @@ -20,26 +20,20 @@ SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz LICENSE="PSF-2" SLOT="2.7" KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="+build doc elibc_uclibc examples gdbm hardened ipv6" +IUSE="hardened" # Do not add a dependency on dev-lang/python to this ebuild. # If you need to apply a patch which requires python for bootstrapping, please # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. -RDEPEND="app-arch/bzip2 +RDEPEND="" +DEPEND="app-arch/bzip2 >=sys-libs/zlib-1.1.3 - virtual/libffi virtual/libintl - !!