I just ran into a problem on dillon where fontconfig was expecting different permissions and owners on some directories than dillon had. I conclude this means that the packages installed before then were *not* setting explicitly the owner and group and permissions on /opt/foss ($PREFIX) and other directories.
Some packaging systems have a "hier" package (for hierarchy) that creates a bunch of directories with "known good" permissions in order to prevent surprises like this one. Does that seem like a good idea here? It would basically just contain a bunch of mkdir and chowns / chgrps in install.sh and nothing else. [ade]
