--- python-2.5.2-r6.ebuild.orig 2008-07-31 16:35:46.000000000 +0200 +++ python-2.5.2-r6.ebuild 2008-08-11 22:03:17.230968043 +0200 @@ -9,7 +9,8 @@ EAPI=1 -inherit eutils autotools flag-o-matic python multilib versionator toolchain-funcs alternatives libtool +inherit eutils autotools flag-o-matic python multilib versionator \ +toolchain-funcs alternatives libtool pax-utils # we need this so that we don't depends on python.eclass PYVER_MAJOR=$(get_major_version) @@ -303,6 +304,12 @@ # http://bugs.python.org/issue756093 [[ ${ARCH} == "alpha" ]] && skip_tests="${skip_tests} pow" + # test_ctypes fails with a Pax kernel + + if host-is-pax ; then + skip_tests="${skip_tests} ctypes" + fi + for test in ${skip_tests} ; do mv "${S}"/Lib/test/test_${test}.py "${T}" done