1 |
On Tue, 2004-03-23 at 23:10 +0000, Stuart Herbert wrote: |
2 |
|
3 |
This may or may not be of use to any of you, but here is how I do |
4 |
things.. My main tree (/usr/portage) uses typical rsync, this is what I |
5 |
sync nightly. Note that a nightly rsync update is less stressful on our |
6 |
infrastructure as we have numerous mirrors for just this purpose. I have |
7 |
an overlay in /usr/local/portage for things that I'm playing with but |
8 |
have no intentions to commit. This is my PORTDIR_OVERLAY in make.conf. |
9 |
Lastly, I have a cvs checkout of the tree in ~/work/gentoo-x86 to |
10 |
develop against. If I want to test something in the tree, I can simply |
11 |
pass PORTDIR_OVERLAY inline and override the variable in the environment |
12 |
(this might be additive, doesnt matter either way), such as |
13 |
`PORTDIR_OVERLAY="~/work/gentoo-x86" emerge foo`. With some $1 action, |
14 |
this lends itself to a simple alias. |
15 |
|
16 |
What are the pros? I have a complete and up to date tree w/o putting |
17 |
unneeded stress on our infra. I also have a place for testing ebuilds I |
18 |
am not ready to commit. And most importantly to me, I can also work on |
19 |
the tree in CVS w/o any extra hassle. Any questions, or improvements on |
20 |
the above feel free to drop me a line. |
21 |
|
22 |
> On Tuesday 23 March 2004 22:57, Paul de Vrieze wrote: |
23 |
> > portage actually supports multiple overlays. I don't know exactly how, but |
24 |
> > it does. Probably just adding the overlay to the variable with a space |
25 |
> > separator works. |
26 |
> |
27 |
> Yup - space as the separator works. |
28 |
> |
29 |
> I agree with Joel - it'd be worth someone adding some docs about this for new |
30 |
> devs (and us older ones ;-) to read. |
31 |
> |
32 |
> Best regards, |
33 |
> Stu |
34 |
> -- |
35 |
> Stuart Herbert stuart@g.o |
36 |
> Gentoo Developer http://www.gentoo.org/ |
37 |
> Missed the php|cruise? http://dev.gentoo.org/~stuart/cruise-2004/ |
38 |
> |
39 |
> GnuGP key id# F9AFC57C available from http://pgp.mit.edu |
40 |
> Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C |
41 |
> -- |
42 |
> |
43 |
> -- |
44 |
> gentoo-dev@g.o mailing list |
45 |
|
46 |
-- |
47 |
Brandon Hale |
48 |
Co-lead, Gentoo Desktop |
49 |
Hardened Gentoo |