Closed ExecutorElassus closed 5 years ago
Run emerge --info
. Do you have "network-sandbox" in your FEATURES variable? I think it's enabled by the "gentoo-dev" USE flag for "sys-apps/portage".
yes, network-sandbox appears in the FEATURES, thus:
# emerge --info | grep network-sandbox
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
cheers
Disable it in "make.conf" and you'll be able to run those tests needing network access.
adding a package-specific FEATURES="-network-sandbox" to the appropriate file in /etc/portage/env resolved the issue for me. Thanks, and sorry for the trouble.
I found a better way of preventing this in the compilation phase by allowing failures in the profiling task.
Did that in "python-2.7.16-r101.ebuild".
the urllibtests for this version of python fail with "temporary failure in name resolution":