The devmanual says about live ebuilds:

| CVS ebuilds must be either with empty KEYWORDS or package.masked
| (but not both). Empty KEYWORDS are strongly preferred. This applies
| to "live" ebuilds (-9999) and to ebuilds that extract a static
| revision but still use CVS for fetching.

As of today, I count 2123 live ebuilds in the Gentoo repository with
empty KEYWORDS and 1 (one) ebuild with non-empty KEYWORDS but
package.masked.

So, can we finally make empty KEYWORDS mandatory and drop the part
about package.masking?

Ulrich

[1] 
https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/cvs-sources/index.html
    (Yes, there really should be a chapter about Git sources ...)

Attachment: signature.asc
Description: PGP signature

Reply via email to