1 |
On 18/02/20 19:52, Ulrich Mueller wrote: |
2 |
> The devmanual says about live ebuilds: |
3 |
> |
4 |
> | CVS ebuilds must be either with empty KEYWORDS or package.masked |
5 |
> | (but not both). Empty KEYWORDS are strongly preferred. This applies |
6 |
> | to "live" ebuilds (-9999) and to ebuilds that extract a static |
7 |
> | revision but still use CVS for fetching. |
8 |
> |
9 |
> As of today, I count 2123 live ebuilds in the Gentoo repository with |
10 |
> empty KEYWORDS and 1 (one) ebuild with non-empty KEYWORDS but |
11 |
> package.masked. |
12 |
> |
13 |
> So, can we finally make empty KEYWORDS mandatory and drop the part |
14 |
> about package.masking? |
15 |
> |
16 |
> Ulrich |
17 |
> |
18 |
> [1] https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/cvs-sources/index.html |
19 |
> (Yes, there really should be a chapter about Git sources ...) |
20 |
This sounds like an ideal opportunity for repoman/pkgcheck warnings .. no? |