1 |
I was thinking. Wouldn't it be better if the portage tree was split into mutiple modules |
2 |
in cvs? |
3 |
That way you can update individual modules (or directories inside /usr/portage) at a |
4 |
time. that means less stress on the server and you can work on the files you want, when |
5 |
you want, fairly easily. |
6 |
|
7 |
Just thinking it might be best to do that. |
8 |
|
9 |
|
10 |
> On Tue, 2004-03-23 at 18:55, Brandon Hale wrote: |
11 |
>> On Tue, 2004-03-23 at 23:10 +0000, Stuart Herbert wrote: |
12 |
>> |
13 |
>> This may or may not be of use to any of you, but here is how I do |
14 |
>> things.. My main tree (/usr/portage) uses typical rsync, this is what I |
15 |
>> sync nightly. Note that a nightly rsync update is less stressful on our |
16 |
>> infrastructure as we have numerous mirrors for just this purpose. I have |
17 |
>> an overlay in /usr/local/portage for things that I'm playing with but |
18 |
>> have no intentions to commit. This is my PORTDIR_OVERLAY in make.conf. |
19 |
>> Lastly, I have a cvs checkout of the tree in ~/work/gentoo-x86 to |
20 |
>> develop against. If I want to test something in the tree, I can simply |
21 |
>> pass PORTDIR_OVERLAY inline and override the variable in the environment |
22 |
>> (this might be additive, doesnt matter either way), such as |
23 |
>> `PORTDIR_OVERLAY="~/work/gentoo-x86" emerge foo`. With some $1 action, |
24 |
>> this lends itself to a simple alias. |
25 |
>> |
26 |
>> What are the pros? I have a complete and up to date tree w/o putting |
27 |
>> unneeded stress on our infra. I also have a place for testing ebuilds I |
28 |
>> am not ready to commit. And most importantly to me, I can also work on |
29 |
>> the tree in CVS w/o any extra hassle. Any questions, or improvements on |
30 |
>> the above feel free to drop me a line. |
31 |
> |
32 |
> This is exactly what I do, minus the updating of my /usr/portage |
33 |
> nightly. I probably only update once a week or so on most of my |
34 |
> machines, unless I am working on something specific which requires it. |
35 |
> |
36 |
> I like to keep my trees separate, and even go so far as to keep a VMWare |
37 |
> image of x86 to fire up and test things on when I'm making changes to |
38 |
> the stable tree for x86 rather than ~x86. |
39 |
> |
40 |
> -- |
41 |
> Chris Gianelloni |
42 |
> Developer, Gentoo Linux |
43 |
> Games Team |
44 |
> |
45 |
> Is your power animal a penguin? |
46 |
> |
47 |
|
48 |
|
49 |
---------------------------------------------------- |
50 |
Website: http://www.mooktakim.com |
51 |
email: Mooktakim@×××××××.com |
52 |
|
53 |
-----BEGIN PGP PUBLIC KEY BLOCK----- |
54 |
Version: GnuPG v1.2.4 (GNU/Linux) |
55 |
|
56 |
mQGiBEBgGAMRBACZCLejOYfpVzCmw6JIxyoVYs+YAFlbu4uBiwCcmSVhmcQRhqDB |
57 |
OekmnXsLcv4VJLBa3DlTFyUE9xt0wAlvtMAX1esXE6ygNvUo4TjlR+Ue5lTVGLYu |
58 |
4ArlGT61bLRUVO/tqc2DM7kmB+6/1PhdreFt4p1FIqODG54Fy6oHD/4SWwCg4kpX |
59 |
iaaX5c7PeqkhGIbOp8em1rsD/0qLopQRFWIsFd5Wo1gVjdRY44EiV7fcnR+5BN0o |
60 |
70mkAYuAk0L87mMRnB5bzrMXiFhdYlitux19Gh3xPY0goYwxKXJnEeX82Y6kzh6G |
61 |
1WwQ/WVtDUjRPlFjoaGWbIaEgHqy6nPCYsKlO6L8k078fXBWT1UcXyoU8JtPXkNH |
62 |
d2NABACRx0GBA1Xi9aveU8cUGag51w/p9ASkeCqwE3Qjho9HZDS2/b+NckK+/AnI |
63 |
E5psB1g2CGmUdIzKlFhzOfAiMJgjzFdnJjXrgrMV7F0i1qLc2aNmlzZt3NSSkerz |
64 |
MR02p9xG3ZOjMkHDdyoI81Nb+h+UDiKyRZlL2AmvpkNmKyeTUrRTTWQgTW9va3Rh |
65 |
a2ltIEFobWVkIChLZXkgZ2VuZXJhdGVkIG9uIHB1YmxpYyB3ZWJtYWlsIHNlcnZl |
66 |
cikgPE1vb2t0YWtpbUBob3RtYWlsLmNvbT6IWQQTEQIAGQUCQGAYAwQLAgcDAxUC |
67 |
AwMWAgECHgECF4AACgkQdJnfV4Ckx69CiQCfX5eQw6++VF+7VRG82uSgS6aQTAsA |
68 |
oIai6ctOFN83eNt/o1PlFR5+8iNKuQENBEBgGBQQBADyqIpnxUC9lhi9ikDCsFR6 |
69 |
SWHxOS6vAAx1Qlj/vlfBeRihQPYPs57McME6JGU6djsEyvFEMKT34Rs4bHiQ9EFq |
70 |
eP4Shm13FOrhU+l1Pnu90Vt18cg+3CmZ9FXAU/5b+jnIOIU1fq/stvflNh5SAhhb |
71 |
STVQL3zyh8e0Pi7tIEcauwADBgP8CS4pHQxRt7vBeJeBOpPubAwCVPOWyvhBC0mw |
72 |
7IZtBnaWw8MPTmDdAZwovkW/5WPrq/aRt/bjA1UmAJund8uPK8gVkf0ApvEK6WF5 |
73 |
MkNzk54fUvJpIn9FwfXg6d8qrBSrhZZFdEg5RdgMNRuQfWnHEdZ232yw/gApHCjA |
74 |
DU0Kk2iIRgQYEQIABgUCQGAYFAAKCRB0md9XgKTHrzUUAJ9h83Bi+ZxEj0zXHInG |
75 |
Udnczz5FYgCg03vpfAnMAY1FahVWjCrMUZY64g8= |
76 |
=8fJh |
77 |
-----END PGP PUBLIC KEY BLOCK----- |
78 |
|
79 |
-- |
80 |
gentoo-dev@g.o mailing list |