From: | Zac Medico <zmedico@g.o> |
---|---|
To: | Gentoo Dev <gentoo-dev@l.g.o> |
Subject: | [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) |
Date: | Sat, 23 Aug 2008 20:40:07 |
Message-Id: | 48B0759E.2030405@gentoo.org |
1 | -----BEGIN PGP SIGNED MESSAGE----- |
2 | Hash: SHA1 |
3 | |
4 | Hi everyone, |
5 | |
6 | Please consider a PROPERTIES=live value that, when set in an ebuild, |
7 | will serve to indicate that the ebuild will use some form of "live" |
8 | source code that may vary each time that the package is installed. |
9 | The intention is for PROPERTIES=live to have a relatively pure and |
10 | simple meaning. Therefore, the definition is intentionally more |
11 | narrow than the definitions previously suggested for the related |
12 | RESTRICT=live [1] and PROPERTIES=live-sources [2] values. In the |
13 | future we may add additional (orthogonal) properties to represent |
14 | other things like locking [3]. |
15 | |
16 | Since there is no direct correspondence between what PROPERTIES=live |
17 | represents and any existing ebuild metadata (though there is some |
18 | limited correspondence with various INHERITED values), addition of |
19 | PROPERTIES=live will provide metadata that is useful in at least a |
20 | few ways: |
21 | |
22 | * Make the @live-rebuild package set [4] more accurate. |
23 | |
24 | * Make repoman's LIVEVCS.stable check more accurate. |
25 | |
26 | * Add exemptions to repoman's KEYWORDS.missing and KEYWORDS.dropped |
27 | checks. |
28 | |
29 | Do the name and definition of this PROPERTIES=live value seem good? |
30 | Would anybody like to discuss any changes to the name, definition, |
31 | or both? |
32 | |
33 | [1] |
34 | http://archives.gentoo.org/gentoo-dev/msg_164fd8d5d513121ab772509d06a7b27a.xml |
35 | [2] |
36 | http://archives.gentoo.org/gentoo-dev/msg_187585c5d49b69034183719ff473710d.xml |
37 | [3] |
38 | http://archives.gentoo.org/gentoo-dev/msg_7b5e4610fe1802149960ae5365bdedce.xml |
39 | [4] |
40 | http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set |
41 | - -- |
42 | Thanks, |
43 | Zac |
44 | -----BEGIN PGP SIGNATURE----- |
45 | Version: GnuPG v2.0.9 (GNU/Linux) |
46 | |
47 | iEYEARECAAYFAkiwdZ0ACgkQ/ejvha5XGaMlTwCdEqg6mpLAn8r/6JCfaVzQpBaC |
48 | xMMAn3wGpli8sAuOYLf2Se4NHtrA0mC6 |
49 | =6Mco |
50 | -----END PGP SIGNATURE----- |
Subject | Author |
---|---|
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | Joe Peterson <lavajoe@g.o> |
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | Luca Barbato <lu_zero@g.o> |
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o> |
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | Donnie Berkholz <dberkholz@g.o> |
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | Peter Volkov <pva@g.o> |
Re: [gentoo-dev] [RFC] PROPERTIES=live (instead of PROPERTIES=live-sources or RESTRICT=live) | Marius Mauch <genone@g.o> |