[5.8-stable] some ports set locks then never release. The build can be induced to resume by manually removing the lock file. Nothing fancy - no concurrent builds - just a single port build, like math/R, will stop on a lock at least twice.
I imagine this is a known problem, but just in case I've done something peculiar... drwxrwxr-x 53 root wsrc 1536 Feb 15 02:45 ports/ /usr/ports fetched with CVS as a normal user in wsrc group. Builds are executed as a normal user in wsrc group. $ cat /etc/mk.conf SUDO=/usr/bin/doas #COPTS="-march=native" #CXXOPTS="-march=native" CLEANDEPENDS=Yes $ cat /etc/doas.conf permit nopass keepenv { \ FTPMODE PKG_CACHE PKG_PATH SM_PATH SSH_AUTH_SOCK \ DESTDIR DISTDIR FETCH_CMD FLAVOR GROUP MAKE MAKECONF \ MULTI_PACKAGES NOMAN OKAY_FILES OWNER PKG_DBDIR \ PKG_DESTDIR PKG_TMPDIR PORTSDIR RELEASEDIR SHARED_ONLY \ SUBPACKAGE WRKOBJDIR SUDO_PORT_V1 } :wsrc permit nopass keepenv { ENV PS1 SSH_AUTH_SOCK } :wheel $ userinfo hanzer login hanzer passwd * uid 1000 groups hanzer wheel wsrc change NEVER class staff gecos Adam Jensen dir /home/hanzer shell /bin/ksh expire NEVER