Date: Fri, 25 Mar 2016 15:13:14 +0100 From: Mathieu Arnold <mat@FreeBSD.org> To: marino@freebsd.org, Koop Mast <kwm@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r411827 - head/graphics/colord Message-ID: <99DABB1FDAB576C60D7E4181@ogg.in.absolight.net> In-Reply-To: <56F53EE9.6020205@marino.st> References: <201603250934.u2P9YWJR080252@repo.freebsd.org> <E39A5BCC6A91ED29F7546903@ogg.in.absolight.net> <56F538B4.5040800@marino.st> <690F1BE4A0388E08467AC546@ogg.in.absolight.net> <56F53EE9.6020205@marino.st>
next in thread | previous in thread | raw e-mail | index | archive | help
--==========1A3C7FE21FE549AEC14C========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 25 mars 2016 14:36:41 +0100 John Marino <freebsd.contact@marino.st> wrote: | On 3/25/2016 2:29 PM, Mathieu Arnold wrote: |> +--On 25 mars 2016 14:10:12 +0100 John Marino <freebsd.contact@marino.st> |> Well, yes, but they can always change the options, or add texlive to |> their blacklist, or something. People are always going to complain. |> And, there will be 12526 happy users that won't say a thing, and 1 |> person that's pissed texlive got built, and that will complain, the |> default will change, and then the former happy people will be pissed. | | My recommendation was to pregenerate the man pages. The issue is that | doc-utils is used for it. The impact is that any program that needs | gtk30 pulls in a 1.8G tarball. This is a REAL issue. There should be | conscious effort to disable anything that pulls in texlive by default. Or | something that has to be OPT in for freebsd cluster. | | 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. | So either leave MANPAGES off by default, or pregenerate them and install | from a second tar ball. | | |> BTW, I started using your default options removal script, I got bitten by |> it removing the options for multimedia/libdvdread because I had added the |> DVDCSS option that is not the default when PACKAGE_BUILDING... :-) | | Yes, that's the danger with these cute ports that have options list that | change dynamically. I'm not sure what can be done about that except to | discourage the practice. I've added PACKAGE_BUILDING=yes to the composite make.conf I passed to your script, it kinda works as expected now :-) -- Mathieu Arnold --==========1A3C7FE21FE549AEC14C========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJW9Ud6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IlQYP/2wsLSubL7IwzbruK7r7lIKH 6ih1oJVWp4SnpJe0CZ+rxQ+jdHSTAWyS6E6TbZn+WR216ihSAJyinioXZDqNrotO 5SrDqY7BFKpByWXLyvyvFg5lZZL4jA+ISU5lcGbbhUhanH/SpS2sHgNNlBgI+xFM fgZcWQMGf8gw5+UQfuDwAZgW91j1DbvyQgMRNt37XJChMHs1NQXx7Oj5g3TPqBj/ 1TpXeZILKJusggxeOgpkCYDYg1ge49Yqedti3RDzYkNCC4x6nWtZH6zOmiAPQSpi sfSwnPO9ASDxlpiuURZ2W8cCgEGPEsLAu3rprT2OHTxd+FczfOUI64ix281ranYB ypYfJAtPDgmdqEdNvS7mFhtBBU9rFfoaprQmr0xyYZq/2INyPHorkGUX5USs+J2w n64uc4DWZ08zGFlmxfutffQs43LNJ2QaGYZuiCbF3k9OciOtOyZ0CB3c47CzAQY1 lATToTe0+nOea34NC9YtF54vDVumUNhSCiGktfSpjJXHzev+yTUDj/KGLepKrP2+ UhOYFBKNVVoZ2y1o9PJ19ISUYi7Y+f9oyzy7eQm2t1H8JGkNLhOv2MYIgv4Wl1D8 cZ/5oLc5bVXKN3C4PDQgoVSodeffMjaJyw1tj+dYt0/2Pzt8yqa5LHvrE7XYXoSD 2wECEs3nTdeLyUphmXPw =rd2T -----END PGP SIGNATURE----- --==========1A3C7FE21FE549AEC14C==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99DABB1FDAB576C60D7E4181>