commit 349fd0808d2a735ed0ebb3dd7d52ee94043abd9d Author: Benda Xu Date: Fri Apr 12 22:05:48 2019 +0800 sys-libs/glibc: python pkg_setup fails during bootstrap. Glibc-2.29 introduces a new python dependency for building. However, during Prefix bootstrap, glibc has to be built before python. The dependency circle is broken by disabling pkg_setup() of python-any-r1.eclass. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Benda Xu diff --git a/sys-libs/glibc/glibc-2.29-r1.ebuild b/sys-libs/glibc/glibc-2.29-r1.ebuild index 34fad50ec4fa..0f573b29bb82 100644 --- a/sys-libs/glibc/glibc-2.29-r1.ebuild +++ b/sys-libs/glibc/glibc-2.29-r1.ebuild @@ -719,6 +719,11 @@ pkg_pretend() { sanity_prechecks } +pkg_setup() { + [[ -n ${BOOTSTRAP_RAP} ]] && return + default +} + # src_unpack src_unpack() {