/usr/lib/portage/python2.7/socks5-server.py /tmp/testing-socket File "/usr/lib/portage/python2.7/socks5-server.py", line 40 data = yield from reader.readexactly(2) ^ SyntaxError: invalid syntax Reproducible: Always
Version 2.3.40-r1
For now you have to use python3 if you want network-sandbox-proxy and distcc features to work with network-sandbox. You can use a setting like this in /etc/portage/package.use: sys-apps/portage -python_targets_python2_7
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2c520e735f285a11e2486cb7b4fe1c8e4d0dac commit 0a2c520e735f285a11e2486cb7b4fe1c8e4d0dac Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-03-19 09:52:09 +0100 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-03-19 10:41:00 +0100 sys-apps/portage: Drop py2 Signed-off-by: Michał Górny <mgorny@gentoo.org>