From owner-svn-ports-head@FreeBSD.ORG Mon Jul 21 15:47:38 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 753048FC; Mon, 21 Jul 2014 15:47:38 +0000 (UTC) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E47D2400; Mon, 21 Jul 2014 15:47:38 +0000 (UTC) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 0AF80BDC4C; Mon, 21 Jul 2014 17:47:34 +0200 (CEST) Received: from gw.in.absolight.net (gw-ecl.in.absolight.net [79.143.241.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gw.in.absolight.net", Issuer "CA Cert Signing Authority" (not verified)) by prod2.absolight.net (Postfix) with ESMTPSA id 02EF7BDC44; Mon, 21 Jul 2014 17:47:34 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) by gw.in.absolight.net (Postfix) with ESMTP id C0000613C; Mon, 21 Jul 2014 17:47:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ogg.in.absolight.net (Postfix) with ESMTP id 5740E70D5501; Mon, 21 Jul 2014 17:47:33 +0200 (CEST) Date: Mon, 21 Jul 2014 17:47:33 +0200 From: Mathieu Arnold To: Alexey Dokuchaev , marino@freebsd.org Subject: Re: svn commit: r361646 - in head/net/samba36: . files Message-ID: <2DA3662B565B840376A8C34F@ogg.in.absolight.net> In-Reply-To: <20140715170501.GA73101@FreeBSD.org> References: <201407122229.s6CMTN42057554@svn.freebsd.org> <53C322A7.2090705@marino.st> <20140714003112.GA54756@mouf.net> <53C451FA.2020304@marino.st> <20140715170501.GA73101@FreeBSD.org> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: svn-ports-head , Steve Wills , svn-ports-all , "Timur I. Bakeyev" , ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 15:47:38 -0000 +--On 15 juillet 2014 17:05:01 +0000 Alexey Dokuchaev wrote: | On Mon, Jul 14, 2014 at 11:56:10PM +0200, John Marino wrote: |> On 7/14/2014 22:01, Timur I. Bakeyev wrote: |> > You bumped PORTREVISION, although there wasn't any pkg list change - so |> > all the users now have to recompile not so tiny samba36 just to fix |> > shebang in one rarely used file. |> |> Kind of like being "almost" pregnant? |> If the contents of the package changes *at all* you are supposed to |> revbump, not just if the pkg-plist changes. It's not a judgement call |> -- if the file is important enough to be in the package, it's important |> enough to bump when it changes. | | Sorry, but I'm on Timur's side here: portrevs bumps are IMHO being abused | way too often for little to no benefit. I'm wasting huge deal of CPU | cycles for countless rebuilding of perfectly fine packages just because | folks tend to bump revs on even teeniest changes. The rule is simple, if the package can changes, PORTREVISION has to be bumped. Ports users can always choose not to upgrade a specific version, and must not, ever, have to force the upgrade of a port to get a change, a fix, or whatever. As for package users, they won't get the new version as the package version has not changed, which is, too, wrong. -- Mathieu Arnold