From owner-svn-ports-all@freebsd.org Fri Mar 25 14:22:17 2016 Return-Path: Delivered-To: svn-ports-all@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 50C5CADD125; Fri, 25 Mar 2016 14:22:17 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 223391132; Fri, 25 Mar 2016 14:22:15 +0000 (UTC) (envelope-from freebsd.contact@marino.st) Received: from [192.168.1.22] (130.Red-83-52-251.dynamicIP.rima-tde.net [83.52.251.130]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id 1913343CA4; Fri, 25 Mar 2016 09:22:12 -0500 (CDT) Subject: Re: svn commit: r411827 - head/graphics/colord To: Mathieu Arnold , marino@freebsd.org, Koop Mast , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201603250934.u2P9YWJR080252@repo.freebsd.org> <56F538B4.5040800@marino.st> <690F1BE4A0388E08467AC546@ogg.in.absolight.net> <56F53EE9.6020205@marino.st> <99DABB1FDAB576C60D7E4181@ogg.in.absolight.net> Reply-To: marino@freebsd.org From: John Marino Message-ID: <56F54992.3080005@marino.st> Date: Fri, 25 Mar 2016 15:22:10 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <99DABB1FDAB576C60D7E4181@ogg.in.absolight.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2016 14:22:17 -0000 On 3/25/2016 3:13 PM, Mathieu Arnold wrote: > | This is not a case of "somebody will always complain", it's an issue that > | the policy is bad. The 1.8G texlive is a major issue with no resolution > | in sight. > > It's a build-time option, so if you use packages, you don't really care. > Now, if you're building your own packages, just put texlive in your > blacklist, and if you see something that you need that's not building, then > change its options. > > There, fixed it for you. I'm not the target. I know how to deal with it, but go look in FreeBSD forums and see how upset people are about texlive coming in by default. As you can guess, I don't blame them. Adamw suggested a "heavy docs" option that would have captured doxygen and doc-utils, something that could/should be off by default. It was a good idea and it should be implemented. The issue is considering "packages" something that only FreeBSD distributes. If packages become the normal output of building from source (something that poudriere and synth endorse), then this line of thinking is a problem. > > I've added PACKAGE_BUILDING=yes to the composite make.conf I passed to your > script, it kinda works as expected now :-) Yes, but there are others. E.g. DEVELOPER=yes also affects OPTIONS. Other ports try to detect what's installed to change options, etc. Anyway, I'm glad you found a use for it. John