One useful feature, especially for people on smaller drives is an interface to rsync's exclude-from feature via make.conf. I'll attach a proof-of-concept patch to emerge that shows the functionality although, since I don't "do" python, it will probably need to be we prettied up. Reproducible: Always Steps to Reproduce: 1. emerge sync Actual Results: got a bunch of stuff in portage that I'll never look at or merge. Expected Results: emerge should have passed --exclude-from to rsync with a filename gotten from make.conf that made rsync exclude all the stuff in portage that I'll never look at or merge.
Created attachment 8394 [details, diff] adds the ability to use --exclude-from to emerge sync This patch allows access to the --exclude-from capabilities of rsync via a variable in make.conf.
It's in for -r3
*** Bug 16157 has been marked as a duplicate of this bug. ***