Now that the Council has approved EAPI 7, please finish implementing it and make a new release. I think the only thing missing is SYSROOT. Having an imperfect release (i.e. working only in non-cross mode) for Infra would also be good, as we need new Portage entry for metadata generation.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=75d6df1a2988ba440feed3db02550b62ebe0c204 commit 75d6df1a2988ba440feed3db02550b62ebe0c204 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-05-01 18:18:49 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-05-01 18:22:45 +0000 Enable EAPI 7 (bug 654472) Bug: https://bugs.gentoo.org/654472 pym/portage/__init__.py | 2 +- pym/portage/const.py | 2 +- pym/portage/tests/emerge/test_simple.py | 6 +++--- pym/portage/tests/resolver/test_eapi.py | 2 +- pym/portage/tests/resolver/test_required_use.py | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-)
Released in portage-2.3.32. Thanks!
Fixed in portage-2.3.40-r1.