catfish sets NO_BUILD=Yes because it just packages existing files, MODPY_ADJ_FILES (run in pre-configure) and the default do-install target set by the python module obviously need python, so set MODPY_BUILDDEP=Yes to override the python module's default of =No in case of NO_BUILD=Yes. Spotted in a bulk test (thanks tb) for a python.port.mk diff where catfish was the only port failing -- due to this. OK landry