I just got bitten by a nasty side effect of r420340 [1] ("Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports have been converted"). The effect is that empty directories don't get installed or packaged anymore, and this can lead to all kinds of interesting errors. In my case, for example, xmlcatmgr failed to install correctly, because it couldn't find /usr/local/share/xml. It looks like r420340 erroneously removes usage of ${PLIST_DIRS}, and so the PLIST_DIRS do not end up in the .PLIST.mktmp files anymore. This needs to be fixed ASAP, since it breaks many packages. [1] https://svnweb.freebsd.org/ports?view=revision&revision=420340
A commit references this bug: Author: mat Date: Wed Aug 17 21:07:22 UTC 2016 New revision: 420372 URL: https://svnweb.freebsd.org/changeset/ports/420372 Log: Put back PLIST_DIRS handling. My eyes were playing tricks on me. PR: 211953 Reported by: dim Pointy hat: mat Sponsored by: Absolight Changes: head/Mk/bsd.port.mk