On Mon, Oct 24, 2016 at 9:56 AM, Rich Freeman <ri...@gentoo.org> wrote:
> On Mon, Oct 24, 2016 at 12:45 PM, Jorge Almeida <jjalme...@gmail.com> wrote:
>> On Mon, Oct 24, 2016 at 9:36 AM, Fernando Rodriguez <cyklon...@gmail.com> 
>> wrote:
>>>
>>> But a more elegant solution is to emerge app-admin/gentoo-rsync-mirror and
>>> setup your own rsync mirror.
>>>
>>
>> Sure, but it seems kind of overkill.
>>
>
> It really depends on your situation.
>
> I run Gentoo containers and I typically just bind mount /usr/portage
> and distfiles from the host, and that works just fine.  When I was
> running Gentoo VMs I had rsync running on a Gentoo box and just shared
> out /usr/portage and put it at the front of my mirror list (I also
> shared distfiles via http I believe).  If you already have the
> services installed it is pretty trivial to set up either and it will
> speed things up.
>
> People will go even further if they have large number of Gentoo boxes
> and run their own repositories that isn't live-synced with Gentoo's,
> allowing for a testing/release cycle.
>
> In general though portage will figure out if any packages moved in the
> repo no matter how you sync it.
>

My use case is basic: 2 home computers, I do emerge et. al. on the
faster one and produce binary packages to be used on the other one,
which doesn't even need distfiles, just portage tree plus binary
packages.  I copy stuff between boxes with rsync via ssh. Simple
enough and it seems to be working fine.

Thanks

Jorge

Reply via email to