>>> - it prefers /usr/local/bin/gsed over /usr/bin/sed
>>>
>>> - it prefers /usr/local/bin/bison over /usr/bin/yacc
>>>
>>> Prefering the GNU versions over the native POSIX versions is bad
>>> because it causes needless build dependencies.
Mhmm. I don't find Ingo's arguments really convincing, but he has a
point that this preference should be documented somewhere, giving the
user (or packager) a possibility to override it. groff is a GNU
package, and *of course* it prefers GNU sed and GNU bison over non-GNU
tools! In particular, you can be sure that you get predictable,
repeatable builds.
> For end-users, it compromises predictable, repeatable builds.
I think exactly the opposite.
Werner