Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Oct 2016 17:09:24 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        "Sergey A. Osokin" <osa@FreeBSD.org>
Cc:        Mathieu Arnold <mat@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r424223 - in head/www: nginx nginx-devel
Message-ID:  <BF8DD918-53BD-47C4-B75C-742706071574@adamw.org>
In-Reply-To: <20161021230004.GE75495@FreeBSD.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 21 Oct, 2016, at 17:00, Sergey A. Osokin <osa@FreeBSD.org> 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





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BF8DD918-53BD-47C4-B75C-742706071574>