On 12/20/2012 06:12 AM, Graham Murray wrote: > Zac Medico <zmed...@gentoo.org> writes: > >> On 12/19/2012 02:01 PM, Alan McKinnon wrote: >>> If we are going to move distfiles out of the tree into, what are the >>> odds of getting /some/path/portage/local to move somewhere else too? >> >> What program uses this "local" directory? It's not used directly by >> portage itself, though portage has an exclude for it in the default >> PORTAGE_RSYNC_OPTS setting (in /usr/share/portage/config/make.globals). > > It is useful for 'site' local ebuilds. It allows a 'master' repository > to sync with the main Gentoo one without disturbing local changes but > allow other systems on-site to fetch the modified tree with a simple > 'emerge --sync'.
This usage is slightly annoying, because it tends to give people the impression that it's safe to store random things inside $PORTDIR, while it's somewhat fragile given that it relies on special rsync options. Occasionally, we get bug reports from people who have lost files because of this sort of confusion: https://bugs.gentoo.org/show_bug.cgi?id=131030 https://bugs.gentoo.org/show_bug.cgi?id=392565 -- Thanks, Zac