svn commit: r335584 - head/www/nginx/files

Mathieu Arnold mat at FreeBSD.org
Fri Dec 6 16:47:53 UTC 2013



+--On 6 décembre 2013 20:27:05 +0400 Andrej Zverev <az at freebsd.org> wrote:
| On Fri, Dec 6, 2013 at 7:27 PM, Mathieu Arnold <mat at freebsd.org> wrote:
| 
|> | 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.
|> 
|> 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.
| 
| 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.
| 
| 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

-- 
Mathieu Arnold


More information about the svn-ports-head mailing list