1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Zac Medico wrote: |
5 |
| Hi everyone, |
6 |
| |
7 |
| It might good to add support for a new RESTRICT=live value in |
8 |
| ebuilds. By specifying this value, an ebuild would be able to |
9 |
| indicate that it uses src_unpack() to download sources from some |
10 |
| type of live repository such as cvs, darcs, git, mercurial, or svn. |
11 |
| |
12 |
| This new RESTRICT=live value would be useful in at least a couple of |
13 |
| ways. One is that it could be used to implement a @live-rebuild |
14 |
| package set that's based on RESTRICT instead of INHERITED [1]. It |
15 |
| could also be used to implement a more accurate LIVEVCS.stable check |
16 |
| in repoman, again based on RESTRICT instead of INHERITED [2]. |
17 |
| |
18 |
| We already have plans for more advanced live ebuild support, |
19 |
| including live update detection, that will involve an EAPI bump [3]. |
20 |
| However, the RESTRICT=live value is a simple enhancement that we can |
21 |
| add now, without the need for an EAPI bump. Thoughts? |
22 |
| |
23 |
| Zac |
24 |
| |
25 |
| [1] |
26 |
| |
27 |
http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set |
28 |
| [2] http://sources.gentoo.org/viewcvs.py/portage?view=rev&rev=3457 |
29 |
| [3] http://bugs.gentoo.org/show_bug.cgi?id=182028 |
30 |
|
31 |
+1 |
32 |
|
33 |
- -- |
34 |
|
35 |
Luis F. Araujo "araujo at gentoo.org" |
36 |
Gentoo Linux |
37 |
|
38 |
-----BEGIN PGP SIGNATURE----- |
39 |
Version: GnuPG v2.0.9 (GNU/Linux) |
40 |
|
41 |
iEYEARECAAYFAkiT6XwACgkQNir3WYj9aLrhlwCfdmyhqPLSSSgH68UvE7KopAkD |
42 |
siYAnjEANXpkbuTA83yRIsIztp9kDVL7 |
43 |
=dJiJ |
44 |
-----END PGP SIGNATURE----- |