The ebuild for daimonin-client-0.10.8 contains the folowing brain fart: REQUIRED_USE="music" If a use flag is no longer optional, just remove it. There is no benefit from getting an error from portage that I need to enable it or I can not emerge the new version. If there actualy is a reason for portage to accept that statement I'm sure this is not a valid use case of it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf142131a06f1e2c9c39c175f0a0d1111218e9e commit ddf142131a06f1e2c9c39c175f0a0d1111218e9e Author: David Seifert <soap@gentoo.org> AuthorDate: 2017-11-23 08:37:07 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2017-11-23 08:37:41 +0000 games-rpg/daimonin-client: Remove REQUIRED_USE Closes: https://bugs.gentoo.org/638528 Package-Manager: Portage-2.3.16, Repoman-2.3.6 games-rpg/daimonin-client/Manifest | 4 ++-- games-rpg/daimonin-client/daimonin-client-0.10.8.ebuild | 1 - 2 files changed, 2 insertions(+), 3 deletions(-)