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. -- Rich