1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Zac Medico wrote: |
5 |
| Hi everyone, |
6 |
| |
7 |
| Please consider a PROPERTIES=live value that, when set in an ebuild, |
8 |
| will serve to indicate that the ebuild will use some form of "live" |
9 |
| source code that may vary each time that the package is installed. |
10 |
| The intention is for PROPERTIES=live to have a relatively pure and |
11 |
| simple meaning. Therefore, the definition is intentionally more |
12 |
| narrow than the definitions previously suggested for the related |
13 |
| RESTRICT=live [1] and PROPERTIES=live-sources [2] values. In the |
14 |
| future we may add additional (orthogonal) properties to represent |
15 |
| other things like locking [3]. |
16 |
| |
17 |
| Since there is no direct correspondence between what PROPERTIES=live |
18 |
| represents and any existing ebuild metadata (though there is some |
19 |
| limited correspondence with various INHERITED values), addition of |
20 |
| PROPERTIES=live will provide metadata that is useful in at least a |
21 |
| few ways: |
22 |
| |
23 |
| * Make the @live-rebuild package set [4] more accurate. |
24 |
| |
25 |
| * Make repoman's LIVEVCS.stable check more accurate. |
26 |
| |
27 |
| * Add exemptions to repoman's KEYWORDS.missing and KEYWORDS.dropped |
28 |
| checks. |
29 |
|
30 |
Although an exemption to KEYWORDS.missing is in itself already a good |
31 |
progress, imho it would be even better if repoman, pcheck and other QA |
32 |
testing tools complained if there were any keywords set for an ebuild |
33 |
with PROPERTIES="live". |
34 |
|
35 |
| Do the name and definition of this PROPERTIES=live value seem good? |
36 |
| Would anybody like to discuss any changes to the name, definition, |
37 |
| or both? |
38 |
|
39 |
Seems a good idea. |
40 |
|
41 |
Thanks for all the work on the good proposals you've submitted lately to |
42 |
the dev ml. |
43 |
|
44 |
| [1] |
45 |
| |
46 |
http://archives.gentoo.org/gentoo-dev/msg_164fd8d5d513121ab772509d06a7b27a.xml |
47 |
| [2] |
48 |
| |
49 |
http://archives.gentoo.org/gentoo-dev/msg_187585c5d49b69034183719ff473710d.xml |
50 |
| [3] |
51 |
| |
52 |
http://archives.gentoo.org/gentoo-dev/msg_7b5e4610fe1802149960ae5365bdedce.xml |
53 |
| [4] |
54 |
| |
55 |
http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set |
56 |
|
57 |
- -- |
58 |
Regards, |
59 |
|
60 |
Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org |
61 |
Gentoo- forums / Userrel / SPARC / KDE |
62 |
-----BEGIN PGP SIGNATURE----- |
63 |
Version: GnuPG v2.0.9 (GNU/Linux) |
64 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
65 |
|
66 |
iEYEARECAAYFAkiwksAACgkQcAWygvVEyAJHEgCeKrJF4tVLd7etilp9JdbQTyCq |
67 |
BZUAmweZ+nbSVwj+kpeQWJb4MdVUkN15 |
68 |
=+wSW |
69 |
-----END PGP SIGNATURE----- |