public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [Policy change] Package masking of live ebuilds
@ 2020-02-18 19:52 Ulrich Mueller
  2020-02-18 21:49 ` William Hubbs
  2020-02-18 23:19 ` Michael 'veremitz' Everitt
  0 siblings, 2 replies; 3+ messages in thread
From: Ulrich Mueller @ 2020-02-18 19:52 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 691 bytes --]

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 #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] [Policy change] Package masking of live ebuilds
  2020-02-18 19:52 [gentoo-dev] [Policy change] Package masking of live ebuilds Ulrich Mueller
@ 2020-02-18 21:49 ` William Hubbs
  2020-02-18 23:19 ` Michael 'veremitz' Everitt
  1 sibling, 0 replies; 3+ messages in thread
From: William Hubbs @ 2020-02-18 21:49 UTC (permalink / raw
  To: gentoo-dev; +Cc: ulm

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]

On Tue, Feb 18, 2020 at 08:52:59PM +0100, Ulrich Mueller wrote:
> 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?

I'm all for this; live ebuilds should have empty keywords and not be in
package.mask.

On a side note, the subject of this thread is somewhat confusing because
it implies that you want to do the opposite. ;-)

William

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] [Policy change] Package masking of live ebuilds
  2020-02-18 19:52 [gentoo-dev] [Policy change] Package masking of live ebuilds Ulrich Mueller
  2020-02-18 21:49 ` William Hubbs
@ 2020-02-18 23:19 ` Michael 'veremitz' Everitt
  1 sibling, 0 replies; 3+ messages in thread
From: Michael 'veremitz' Everitt @ 2020-02-18 23:19 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 860 bytes --]

On 18/02/20 19:52, Ulrich Mueller wrote:
> 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 ...)
This sounds like an ideal opportunity for repoman/pkgcheck warnings .. no?


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-02-18 23:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-18 19:52 [gentoo-dev] [Policy change] Package masking of live ebuilds Ulrich Mueller
2020-02-18 21:49 ` William Hubbs
2020-02-18 23:19 ` Michael 'veremitz' Everitt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox