From owner-freebsd-ports@freebsd.org Sat Dec 12 22:37:25 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F8F1A14B3E for ; Sat, 12 Dec 2015 22:37:25 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a33.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by mx1.freebsd.org (Postfix) with ESMTP id 6A1BE19EC for ; Sat, 12 Dec 2015 22:37:24 +0000 (UTC) (envelope-from john@saltant.com) Received: from homiemail-a33.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTP id EA69459405E for ; Sat, 12 Dec 2015 14:37:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=to:from :subject:message-id:date:mime-version:content-type; s= saltant.com; bh=NMg7wwXX+t9DQCoLuD0ujf2tiP8=; b=Tv8LZ+uKbe6pJVdu RQoeOYaEktBS7NhB7gmYLN0kKHVjoi0h2MiBXx5C3PeZ10vCpZZSOuc2g9ohhAyC uVj/by69iOzL9ybgqPFvfN4fuhxkK413YonMicIN6TxajdJdw7x973G1MfcUhWdg DGo6+geylvaKkXP8TAkk/bfQUhQ= Received: from dreck.saltant.net (dreck.saltant.net [72.78.188.150]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a33.g.dreamhost.com (Postfix) with ESMTPSA id C0E49594057 for ; Sat, 12 Dec 2015 14:37:17 -0800 (PST) To: FreeBSD Ports From: "John W. O'Brien" Subject: Should poudriere skip (IGNORE) a port marked BROKEN? X-Enigmail-Draft-Status: N1110 Organization: Saltant Solutions Message-ID: <566CA199.40706@saltant.com> Date: Sat, 12 Dec 2015 17:37:13 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tTQ3EhdcWeQHsoQ6K98UUgdhQ4F3lwjFK" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2015 22:37:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tTQ3EhdcWeQHsoQ6K98UUgdhQ4F3lwjFK Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I'm working on https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D204594 which now amounts to marking math/py-networkx BROKEN with some combinations of options (like PYTHON_VERSION=3D3.4 WITH=3DMPL), 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: =3D=3D=3D> 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 Stop. 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 implementation? Thank you, John --tTQ3EhdcWeQHsoQ6K98UUgdhQ4F3lwjFK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2 iQIcBAEBCgAGBQJWbKGcAAoJEGEAJpqmdExH52YQAKN+lzr8eXc6UI9sYJLDinMy VEhPmISzhFeVc7GotjND55c7SAA/38FXM9lWIRFhfi228AEeE0GfNSyQNHVdxhcW HbXKq0JWIgjJ44Ai3+cALwtRwsVrfXxLVuGucPhHjbVMNhP//snP/tV+UTDF3MzY 1NoVeAOYYHAVNbJ1UUJ61vjx4CZllDxQpkDyu4QgJRgsXg86EmqpsM9fffb9gCp/ Z7O6VFwNW9WhoSFTWMd6bNnMQ4+HcmJfBnikFjSrxAFnAGLEObJixAXNfb0y+IMq 6J2tyb4ASJ1SpC4D5+YCrpe6F+eu4dfI93it0dGzssp7VZR+TxSraZ4sSAKnc2YV R1lZmGZkYKW6Ni5whP7q8bXNKCJQUJhR04mF8EB98j9U8zR6tV9lyI4Ez7KvocWp JcAClBj3hacJORyLcEQ96lJcnrlqFuDx/13ZiNRRyZPnj3TabCoWihsAjwNLMaDI xumhd4guWCU3Q9GEpQ7pNADJ/oBQgAJex5i0xXPQ5v3USZcdKjvS6RQUTjjnalGT oDmuXHB1VctnzjPcyqN1641ZhiPZF6LK7zRsCDR5W1RHlQXk/ikNWl1KbfRZ7c69 8wPY1/tHhuNxQwQhNnyU/WIoeQCkc3VjCbvZ12NgMkk1fUqk25xjeBvAo2LRMsKv Ju0Sv+KQwMtVdgQXbNCT =DB8J -----END PGP SIGNATURE----- --tTQ3EhdcWeQHsoQ6K98UUgdhQ4F3lwjFK--