Testcase: cad/py-pyfda Adding USE_PYTHON=noflavors breaks index: > make_index: /home/indexbuild/tindex/ports/cad/py-pyfda: no entry for /home/indexbuild/tindex/ports/math/py-matplotlib@ USE_PYTHON=noflavors doesn't mean that there is no flavor at all. It only means that one flavor should suffice.
THis is intended, there is the ${PY_FLAVOR} for this. Note that INDEX is broken, but also the port is broken if you use ${FLAVOR} for a port that doesn't have flavors.
(In reply to Antoine Brodin from comment #1) Ok then, thanks. I will add this item for portlint then.
poudriere already checks this
(In reply to Antoine Brodin from comment #3) portlint doesn't: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225654