How about having compression to all ebuilds in /usr/portage? That would save us a bundle of disk space. Reproducible: Always Steps to Reproduce: 1. 2. 3.
It won't save much, the major space problem is filesystem overhead. Most ebuilds occupy only one block. Rsync and cvs already compress things on transfer, so it wouldn't save bandwith either but increasing it as rsync's diff algorithm does not work well with compressed files. To get the best space savings put /usr/portage on a compressed loopback filesystem, that will be much more effective than compressing the ebuilds.