Hi,
[cc'd maintainers so it doesn't get forgotten]
after this mention of facts:
<sthen> no port should use RUN_DEPENDS=${BUILD_DEPENDS}
i just ran a quick
make show=RUN_DEPENDS BUILD_DEPENDS=HURZ | grep -B2 HURZ
in /usr/ports, and found the following ports using
RUN_DEPENDS=${BUILD_DEPENDS}:
devel/angr/py-angr
devel/angr/py-pyvex
devel/qt-creator
devel/tortoisehg
sysutils/slant
Why is this bad? Because BUILD_DEPENDS may change *silently* (think
of changes to some port modules) and then RUN_DEPENDS would also
change silently, allthough a REVISION bump would be required.[1]
So better don't do this.
Ciao,
Kili
[1] naddy@ just mentioned somthing like an added USE_GMAKE as another
example which would cause a silent change to BUILD_DEPENDS.