But by the ebuild code "ncurses" is mandatory if "unicode" is set. IMO it doesn't make sense to just force one of both.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04245bf04088e9f3e035496d648141313e5a57b commit e04245bf04088e9f3e035496d648141313e5a57b Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-04-04 14:55:33 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-04-04 14:55:33 +0000 sys-process/procps: drop REQUIRED_USE="unicode? ( ncurses )" Instead, ignore the 'unicode' flag when 'ncurses' is disabled. This option only affects the 'watch' command, which is only built with ncurses support. Closes: https://bugs.gentoo.org/928534 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-process/procps/procps-4.0.4-r1.ebuild | 7 +++++-- sys-process/procps/procps-4.0.4.ebuild | 9 ++++++--- 2 files changed, 11 insertions(+), 5 deletions(-)