I don't see the package installing any Python-related files or linking to Python. Therefore, python-single-r1 is invalid here (why bother user to fight REQUIRED_USE?). Use python-any-r1.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8826981f1b9597bbb2b6fb64527f6fd1defc694 commit a8826981f1b9597bbb2b6fb64527f6fd1defc694 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-07-24 08:22:51 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-07-24 08:23:05 +0000 sys-process/htop: Use python-any-r1 eclass Closes: https://bugs.gentoo.org/661946 Package-Manager: Portage-2.3.43, Repoman-2.3.10 sys-process/htop/htop-3.0.0_beta4.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26aaf3658dc68958998a7e7332800732105b1b3 commit c26aaf3658dc68958998a7e7332800732105b1b3 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-07-24 08:45:37 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-07-24 08:45:37 +0000 sys-process/htop: PYTHON_REQUIRED_USE is no longer needed. Bug: https://bugs.gentoo.org/661946 Package-Manager: Portage-2.3.43, Repoman-2.3.10 sys-process/htop/htop-3.0.0_beta4.ebuild | 2 -- 1 file changed, 2 deletions(-)