From owner-svn-ports-all@freebsd.org Fri Oct 21 23:09:28 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 C88D9C1C744; Fri, 21 Oct 2016 23:09:28 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from anoxia.adamw.org (anoxia.adamw.org [104.225.8.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "anoxia.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2FC9BA6; Fri, 21 Oct 2016 23:09:27 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by anoxia.adamw.org (OpenSMTPD) with ESMTPSA id b464ea16 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Fri, 21 Oct 2016 17:09:26 -0600 (MDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.0 \(3226\)) Subject: Re: svn commit: r424223 - in head/www: nginx nginx-devel From: Adam Weinberger In-Reply-To: <20161021230004.GE75495@FreeBSD.org> Date: Fri, 21 Oct 2016 17:09:24 -0600 Cc: Mathieu Arnold , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <201610182310.u9INAZXc030793@repo.freebsd.org> <18697be6-09a6-3dbb-2333-9eab6f10047f@FreeBSD.org> <20161020232306.GC75495@FreeBSD.org> <91a60959-6732-29d9-4182-779bb5a90d9f@FreeBSD.org> <20161021230004.GE75495@FreeBSD.org> To: "Sergey A. Osokin" X-Mailer: Apple Mail (2.3226) X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 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, 21 Oct 2016 23:09:28 -0000 > On 21 Oct, 2016, at 17:00, Sergey A. Osokin wrote: >=20 > On Fri, Oct 21, 2016 at 10:37:09AM +0200, Mathieu Arnold wrote: >> Le 21/10/2016 ?? 01:23, Sergey A. Osokin a ??crit : >>> On Wed, Oct 19, 2016 at 09:13:53AM +0200, Mathieu Arnold wrote: >>>> Le 19/10/2016 ?? 01:10, Sergey A. Osokin a ??crit : >>>>> Author: osa >>>>> Date: Tue Oct 18 23:10:35 2016 >>>>> New Revision: 424223 >>>>> URL: https://svnweb.freebsd.org/changeset/ports/424223 >>>>>=20 >>>>> Log: >>>>> Use ImageMagick-nox11 instead of original one as it's more >>>>> convenient for the server-based product. >>>> Please revert that, It will mess up systems who already have >>>> ImageMagick. I you really feel strongly about it, provide a new = option >>>> to depend on the -nox11 version. >>> What kind of the mess up? Could you please provide a bit more = details. >>=20 >> Well, just pkg install one port that needs ImageMagick, and then pkg >> install nginx, installing nginx will install ImageMagick-nox11, that >> will deinstall ImageMagick, that will remove the other port you = needed. >=20 > Where can I get that package with disabled by default third-party = module? > Are you talking about the "custom" package, not an "official" one from > FreeBSD repo, that probably has been built by user? >=20 >> Like I said, please revert that commit. >=20 > Again, I see no reason for this. Hope you can provide a bit more = arguments > for the action. Hi Sergey, The problem is that, for users with the option enabled, it forcibly = uninstalls the X11-enabled ImageMagick. It's possible for ImageMagick = users to build without x11 if they want, but it's impossible for = ImageMagick-nox11 users to build *with* x11 if they wanted it. Forcing a dependency on IM-nox11 means that people can never have nginx = (with those options enabled) and IM with x11 support at the same time. = Having nginx depend on plain old ImageMagick means that people have a = choice. # Adam --=20 Adam Weinberger adamw@adamw.org http://www.adamw.org