1 |
Today I set up my Solaris box to finally generate an rsync image of the |
2 |
Prefix tree (from SVN) with metadata added. (Last one should speed up |
3 |
things a lot, and make tools like eix quite happy.) Thanks to jokey we |
4 |
now have a server that syncs off of my "crappy internet speed" boxes, |
5 |
such that you can get a decent speed (without slowing me down) to get |
6 |
your latest ebuilds. |
7 |
|
8 |
However, it doesn't come for free :) |
9 |
|
10 |
If you don't change anything, nothing happens, and all remains the same. |
11 |
So, what I need is beta testers. Beta testers in this case will be |
12 |
people that do not frequently modify ebuilds in the tree. Switching to |
13 |
rsync means that the portage tree in use no longer is a subversion |
14 |
controlled tree where local changes are retained. Instead, all local |
15 |
changes are wiped out each and every time you run emerge --sync. |
16 |
|
17 |
If you are interested helping out by trying if rsync works for your |
18 |
case, please do the following. |
19 |
|
20 |
% cd ${EPREFIX}/usr |
21 |
% mv portage portage-svn |
22 |
% rsync -av rsync://rsync.prefix.freens.org/gentoo-portage-prefix/ portage |
23 |
% emerge --sync |
24 |
|
25 |
the emerge --sync should be fast (almost) no differences, but you should |
26 |
see a stage at the end saying something alike that the metadata cache is |
27 |
updated. |
28 |
|
29 |
If you try, please report back in any case (whether or not it fails or works) |
30 |
|
31 |
|
32 |
-- |
33 |
Fabian Groffen |
34 |
Gentoo on a different level |
35 |
-- |
36 |
gentoo-alt@l.g.o mailing list |