svn commit: r410453 - in head/math/fityk: . files

Alexey Dokuchaev danfe at FreeBSD.org
Tue Mar 8 08:10:11 UTC 2016


On Tue, Mar 08, 2016 at 09:22:54AM +0800, wenheping wrote:
> In the whole portstree, there are many mute installations such as "@cd
> ${WRKSRC} && ${COPYTREE_SHARE}",

These are wrong.  Unfortunately, there're lots of bugs in the Makefiles
throughout the Ports Tree.

> and there are many 'not mute' installations such as "cd ${WRKSRC} &&
> ${COPYTREE_SHARE}" too.

These are correct.

> I did not find 'not mute installation" is wrong in Porter's Handbook.

It might not be articulated loud enough, but it's pretty obvious once you
think about it: muted commands won't appear in the build log, which makes
it harder to debug and fix any issues.

mkdir's are often muted because they do not have the same "debug value" as
installation commands, but all cp/COPYTREE_SHARE/ln/etc. commands should
not be muted.  This is pretty common knowledge in our community, I find it
strange that you've never heard of it.

./danfe


More information about the svn-ports-all mailing list