distutils-r1.eclass: addpredict /usr/lib/${EPYTHON}
authorMike Gilbert <floppym@gentoo.org>
Mon, 26 Nov 2018 16:14:36 +0000 (11:14 -0500)
committerMike Gilbert <floppym@gentoo.org>
Mon, 26 Nov 2018 16:14:36 +0000 (11:14 -0500)
This works around sandbox failures with python3.7, which moved from
/usr/$(get_libdir) to /usr/lib.

Bug: https://bugs.gentoo.org/671948
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
eclass/distutils-r1.eclass

index ffb07441ad998dfcc64e7f2c9dfd70ddb865a069..fa7a3ab5c12b0bfb63a5b33d233c8649e1aa2207 100644 (file)
@@ -545,6 +545,7 @@ distutils-r1_python_install() {
 
        # python likes to compile any module it sees, which triggers sandbox
        # failures if some packages haven't compiled their modules yet.
+       addpredict "${EPREFIX}/usr/lib/${EPYTHON}"
        addpredict "${EPREFIX}/usr/$(get_libdir)/${EPYTHON}"
        addpredict /usr/lib/portage/pym
        addpredict /usr/local # bug 498232