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>