Should poudriere skip (IGNORE) a port marked BROKEN?
John W. O'Brien
john at saltant.com
Sat Dec 12 22:37:25 UTC 2015
I'm working on
which now amounts to marking math/py-networkx BROKEN with some
combinations of options (like PYTHON_VERSION=3.4 WITH=MPL), and I'm
having trouble convincing myself that I've got the logic right, because
poudriere isn't skipping when the conditions should match. When I try to
build in the conventional manner, make kicks out:
===> py34-networkx-1.10_1 is marked as broken: math/py-matplotlib does not
yet support Python 3.x. Please disable the MPL option..
*** Error code 1
make: stopped in /srv/poudriere/ports/default/math/py-networkx
But poudriere goes ahead with the build, fails on the broken dependency,
and skips the port without printing or logging my helpful BROKEN message.
Is this by design, or a flaw in my understanding or in poudriere's
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 827 bytes
Desc: OpenPGP digital signature
More information about the freebsd-ports