I agree with most of your suggestions. As far as DISTDIR, however, it may be less dynamic, but that is largely due to the lack of a convenient way to delete only the unneeded files, which, if done, would result in a fair amount of hard disk fragmentation. Furthermore, it is still cache data.
As far as PORTDIR being moved to /usr/share when /usr is shared over a network, I do not believe that would generally be useful, because if /usr is shared, building is not going to be done except on a single machine, and so there is no need for all of the machines to have access to the portage tree. PKGDIR (and RPMDIR) are also cache data (generated by compiling the source), and are furthermore relatively dynamic (thus more suitable for /var, because they lead to fragmentation) on most systems that generate them. -- Jeremy Maitin-Shepard -- [EMAIL PROTECTED] mailing list
