On Thu, 20 Feb 2014 11:48:11 +0100
Ulrich Mueller <u...@gentoo.org> wrote:
> We don't want users having to solve a Zebra Puzzle [1] (or, for the
> more theoretically inclined, a satisfiability problem [2]) to find
> an acceptable combination of their USE flags.

Actually, REQUIRED_USE was introduced precisely to require users to
solve SAT without help... As you may recall, we *were* going to use
pkg_pretend for this sort of thing to give the users a friendly error
message, but this was replaced at the last minute with REQUIRED_USE to
force package manglers to reduce the quality of error message that's
produced.

So really we should just scrap REQUIRED_USE in EAPI 6, and migrate any
ebuilds currently using it to a sane alternative.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to