Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Dec 2013 17:47:50 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Andrej Zverev <az@freebsd.org>, Mathieu Arnold <mat@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, "Sergey A. Osokin" <osa@freebsd.org>, Eygene Ryabinkin <rea@freebsd.org>, ports-committers@freebsd.org
Subject:   Re: svn commit: r335584 - head/www/nginx/files
Message-ID:  <35CE06BD9B13A4C04FF9BA6C@ogg.in.absolight.net>
In-Reply-To: <CAD5bB%2BgM=WEj=gqP1Ks5%2BBCQYiG=GB32jU=ghNbFm5pAAGjD%2BA@mail.gmail.com>
References:  <201312031808.rB3I8LX3026752@svn.freebsd.org> <2810458563ECCE4995A6F346@ogg.in.absolight.net> <vC8bOu99RjKuU8c6B28CX9Bf9W8@hAm863D/O7ToqOy9f4TrItu8xPI> <6C5CAF4A651E78FA0271987C@ogg.in.absolight.net> <CAD5bB%2BgM=WEj=gqP1Ks5%2BBCQYiG=GB32jU=ghNbFm5pAAGjD%2BA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


+--On 6 d=C3=A9cembre 2013 20:27:05 +0400 Andrej Zverev <az@freebsd.org> =
wrote:
| On Fri, Dec 6, 2013 at 7:27 PM, Mathieu Arnold <mat@freebsd.org> wrote:
|=20
|> | Supposedly, the second category of people will get nginx with
|> | enable-able syslog support from vanilla port at the next update
|> | of their tree.  SYSLOG_SUPPORT is off by-default, so packages won't
|> | be affected too.
|>=20
|> Packages built with the default options won't be affected, yes.
|> But for people not using packages, or building packages with non default
|> options won't know there is a new version of the port.
|=20
| PHB contains text in a case where this should be done, and when not.
| I'm with osa@ and rea@ here, you are trying make new rules on the fly.

Well, yes, but the thing is, the system is not perfect, most of updates of
nginx are a modules/plugins update, and if one wants to have the updated
version, one has to force the reinstallation of the port, because the
version has not changed.

For instance, here, I have a few hundreds servers here, I run my own
poudriere builds so that I can have sane options for the packages I
install, like for instance, for nginx, SSL, most non third parties modules,
and a few third parties I need here and there.
When some nginx module is updated, and I want poudriere to rebuild it, I
have to go and remove the existing package, so that it gets rebuild. I
shouldn't have to do that :-)

|> You have to bump PORTREVISION when what you change can change the
|> package.
|=20
| Then find all your commits (at least for two months) and bump
| PORTREVISION there for a start ;-)

If I bump perl's PORTREVISION and ask people to rebuild everything, I'm
going to get lynched :-p

--=20
Mathieu Arnold



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35CE06BD9B13A4C04FF9BA6C>