Ports are beeing extracted to their work directory with the uids/gids of the files inside the archive. When files inside ie. perl-5.8.8.tar.gz have uid/gid ie. - 1013/1013, a problem with quotas may arise. When quotas are set for id being used in that archive, it may result in disc quota problems. Fix: I suggest setting ports to extract archives with root user id and not with the the uids/gids in the archive. How-To-Repeat: Set low quota (ie. 5mb) for long range of uids, ie. 1000-2000, then try to install some port that extracts a archive with original uid/gid's, like lang/perl5.8 (on 6.2-STABLE). An error about disk quota may appear.
Responsible Changed From-To: freebsd-ports-bugs->portmgr bsd.port.mk is port manager territory
State Changed From-To: open->suspended A large number of individual ports would have to be fixed before we would be able to do this, so suspend for now.
distfiles are now extracted without uid/gid.