If the environment variable BATCH is set to "yes", then doing "make install package" for any port I've tried causes a segfault after the install step, when it tries to build the package. Note that it ONLY happens with the command "make install package", not "make package" by itself or "make install", and it only happens when the BATCH variable is set. I have the most recent pkg installed: pkg-1.2.6. How-To-Repeat: Find a port that isn't installed. This one worked for me. cd /usr/ports/graphics/aalib make install package gives the output, after it's compiled: ===> Installing for aalib-1.4.r5_6 ===> Checking if graphics/aalib already installed ===> Registering installation for aalib-1.4.r5_6 Installing aalib-1.4.r5_6... done ===> Building package for aalib-1.4.r5_6 Segmentation fault *** Error code 1 Stop. make: stopped in /usr/ports/graphics/aalib Exit 1
Responsible Changed From-To: freebsd-bugs->freebsd-ports-bugs ports PR.
assuming this is PR against ports-mgmt/pkg bug, then this should be assigned to the maintainer which is portmgr@
This has been fixed since