1 |
On Mon, Oct 24, 2016 at 9:56 AM, Rich Freeman <rich0@g.o> wrote: |
2 |
> On Mon, Oct 24, 2016 at 12:45 PM, Jorge Almeida <jjalmeida@×××××.com> wrote: |
3 |
>> On Mon, Oct 24, 2016 at 9:36 AM, Fernando Rodriguez <cyklonite@×××××.com> wrote: |
4 |
>>> |
5 |
>>> But a more elegant solution is to emerge app-admin/gentoo-rsync-mirror and |
6 |
>>> setup your own rsync mirror. |
7 |
>>> |
8 |
>> |
9 |
>> Sure, but it seems kind of overkill. |
10 |
>> |
11 |
> |
12 |
> It really depends on your situation. |
13 |
> |
14 |
> I run Gentoo containers and I typically just bind mount /usr/portage |
15 |
> and distfiles from the host, and that works just fine. When I was |
16 |
> running Gentoo VMs I had rsync running on a Gentoo box and just shared |
17 |
> out /usr/portage and put it at the front of my mirror list (I also |
18 |
> shared distfiles via http I believe). If you already have the |
19 |
> services installed it is pretty trivial to set up either and it will |
20 |
> speed things up. |
21 |
> |
22 |
> People will go even further if they have large number of Gentoo boxes |
23 |
> and run their own repositories that isn't live-synced with Gentoo's, |
24 |
> allowing for a testing/release cycle. |
25 |
> |
26 |
> In general though portage will figure out if any packages moved in the |
27 |
> repo no matter how you sync it. |
28 |
> |
29 |
|
30 |
My use case is basic: 2 home computers, I do emerge et. al. on the |
31 |
faster one and produce binary packages to be used on the other one, |
32 |
which doesn't even need distfiles, just portage tree plus binary |
33 |
packages. I copy stuff between boxes with rsync via ssh. Simple |
34 |
enough and it seems to be working fine. |
35 |
|
36 |
Thanks |
37 |
|
38 |
Jorge |