The python-any-r1 eclass is meant to be used for packages that have build-time dependency on Python. The generated || dependency (and lack of explanatory USE flags) is not appropriate for packages that require Python at runtime. Please fix the package to use python-single-r1. While at it, please remember to include PYTHON_REQUIRED_USE in REQUIRED_USE.
commit e26e0a291ae93431f6d6ec0e6efb4f3c94323a80 (HEAD -> master, origin/master, origin/HEAD) Author: Elvis Pranskevichus <elvis@magic.io> AuthorDate: Fri Apr 28 12:57:30 2017 -0400 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Tue May 2 23:02:36 2017 +0200 app-editors/atom: Version bump to 1.16.0. Drop old versions as well. Gentoo-Bug: https://bugs.gentoo.org/616058 Package-Manager: Portage-2.3.4, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4518 app-editors/atom/Manifest | 8 +- app-editors/atom/atom-1.13.1.ebuild | 406 --------------------- .../{atom-1.15.0.ebuild => atom-1.15.0-r1.ebuild} | 5 +- .../{atom-1.12.7.ebuild => atom-1.16.0.ebuild} | 27 +- 4 files changed, 19 insertions(+), 427 deletions(-) delete mode 100644 app-editors/atom/atom-1.13.1.ebuild rename app-editors/atom/{atom-1.15.0.ebuild => atom-1.15.0-r1.ebuild} (99%) rename app-editors/atom/{atom-1.12.7.ebuild => atom-1.16.0.ebuild} (95%) Merged, thanks Elvis!