Thanks.
My
devel/cmake Makefile (synced yesterday) still shows
Code:
MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
MANPAGES_CONFIGURE_ON= --sphinx-man
The following is related to your solution, but perhaps should be a different thread:
The
(PY_FLAVOR)
reference above suggests that specifying a python flavor would be appropriate. I haven't found any advice sufficiently clear for me to understand if this is possible yet with
portmaster
. Somewhat naively, I'd assume that there is a mechanism for specifying flavors in
/etc/make.conf, but clear guidance is short and the latest
/usr/ports/UPGRADING entries have been a bit light on advice for "
portmaster
users." I know it is out of favor, but it works well for me and I'm hoping to avoid major workflow changes before jumping to FreeBSD 11.x (I will before 10.3 is EOL!)
The following may be a completely different issue (though the build errors were the same, hence including it in this thread). If it is, I'll move it to a new thread. But for now:
The quick fix for
devel/scons is to
cd /usr/ports/devel/scons
and
make deinstall
before starting with a ports rebuild.
Is there a way to force this step in make.conf? For example, something like (and this does not work):
Code:
.if ${.CURDIR:M*devel/scons*}
make deinstall
.endif