# man emerge --sync Initiates a portage tree update with one of the rsync.gentoo.org mirrors. many of us are running multiple gentoo machines. why can't I just # emerge --sync myalreadyupdatedserver.com there could be some sanity checks involved, such as checking whether myalreadyupdatedserver.com is indeed a newer sync than my current tree.
There's no need to specify a host on the command line. You simply setup a local rsync mirror and configure the client's make.conf SYNC variable appropriately. http://gentoo-wiki.com/HOWTO_Local_Rsync_Mirror
nice to know. [a] can this link go into the emerge man page where --sync is described? [b] this is indeed similar, but not the same. it would be nice if I did not have to run an rsync daemon on the machine? if nothing else, my gentoo boxes do not sit on the same local LAN, so I would have to leave rsync open a bit wider than I would like. /iaw
referring from a config file to a wiki is a bad idea, IMO. I added a note to make.conf.example hinting that specifying a local box is also possible. As for rsync server: emerge calls the rsync binary, like a user would. If you leave out the "rsync://" it will ssh into the box and copy the stuff over ssh instead of the rsync server.
This has been released in 2.1.1_pre3-r2.
hi zac: what has been released? another thought---the easier you make it to sync (even on occasion) from one computer to another, the less load there will be on the gentoo servers. /iaw
There's a note in /etc/make.conf.example now and it includes this link: http://www.gentoo.org/doc/en/rsync.xml