On Fri, 25 Jul 2014 22:12:53 +0200
Pacho Ramos <pa...@gentoo.org> wrote:
> Ah, ok, I was wondering why REQUIRED_USE was implemented then :/, I
> guess it was for simplifying ebuilds?

It was a historical mistake: originally we were going to use
pkg_pretend for this. But claims were made that this would break some
mythical auto-building systems, and that something machine-readable was
needed. Unfortunately the Council bought this, and put through
REQUIRED_USE without a reference implementation.

Needless to say, the end result is something that isn't human-readable,
and isn't used by any mythical auto-building systems.

(Incidentally, Exherbo has a both human- and machine-readable
implementation, which *is* used by an auto-building system, but the
syntax won't meet Gentoo approval...)

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to