IGNORE
IGNORE
is actually set by any of the following:
BROKEN
(unless overridden)CONFLICTS
or other dependency check
(usually not a problem on pointyhat)FORBIDDEN
IGNORE
set by port's
Makefile
for some other reasonIS_INTERACTIVE
MANUAL_PACKAGE_BUILD
NO_PACKAGE
NOT_FOR_ARCHS
ONLY_FOR_ARCHS
Note that RESTRICTED
packages are actually built,
but not uploaded to the FTP mirrors.
As a simplifying assumption for the first pass of this code, all of these are grouped together on the main chart for each buildenv. For the detailed chart, a tooltip for each package is displayed, which helps somewhat. However, the goal is to separate each of these reasons in another pie chart.