On 09/30/2012 07:12 AM, Fabian Groffen wrote: > Back then, we found it hurt us (Bad marshalling data) when using > binpkgs. Not sure if it still does today with Python 2.7. Somehow we > reached a consensus with the Python maintainer at that time that cache > stuff shouldn't be in VDB, also because it depends on system and perhaps > Python version. Since embedded systems might not even want it (it's > just cache afterall, wasting their sometimes precious disk space), it > had to be out of the package contents for them as well.
They can use INSTALL_MASK="*.py[co]" if they need to. In portage we have a default COLLISION_IGNORE="*.py[co]" setting, so that there are no related issues with file collisions for *.py[co] if the user removes the INSTALL_MASK setting later. -- Thanks, Zac