From owner-cvs-ports@FreeBSD.ORG Mon May 31 01:22:40 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83C8116A4CE; Mon, 31 May 2004 01:22:40 -0700 (PDT) Received: from fillmore.dyndns.org (port-212-202-49-130.dynamic.qsc.de [212.202.49.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BB4E43D4C; Mon, 31 May 2004 01:22:40 -0700 (PDT) (envelope-from eikemeier@fillmore-labs.com) Received: from [172.16.0.2] (helo=fillmore-labs.com) by fillmore.dyndns.org with esmtp (Exim 4.34 (FreeBSD)) id 1BUi3o-0008Er-QB; Mon, 31 May 2004 10:22:23 +0200 Message-ID: <40BAEB3C.6050200@fillmore-labs.com> Date: Mon, 31 May 2004 10:22:20 +0200 From: Oliver Eikemeier Organization: Fillmore Labs GmbH - http://www.fillmore-labs.com/ MIME-Version: 1.0 To: Akinori MUSHA References: <200405301418.i4UEIVnF072175@repoman.freebsd.org> <86r7t16wbf.knu@iDaemons.org> In-Reply-To: <86r7t16wbf.knu@iDaemons.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit User-Agent: KMail/1.5.9 cc: cvs-ports@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/databases/ruby-sqlrelay Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2004 08:22:40 -0000 Akinori MUSHA wrote: > At Sun, 30 May 2004 07:18:30 -0700 (PDT), > Oliver Eikemeier wrote: > >>eik 2004/05/30 07:18:30 PDT >> >> FreeBSD ports repository >> >> Modified files: >> databases/ruby-sqlrelay Makefile >> Log: >> fix PORTREVISION in this release > > Why? Didn't you read the commit log? The one who updated sqlrelay > just forgot to reset PORTREVISION of ruby-sqlrelay and it has never > been able to build, so no one can have ruby-sqlrelay 0.34.3_1 > installed and there should be no problem with the reset. I read the commit log, but the PORTREVISION reset is pureley cosmetic, so keeping it until the next release does not cause any problems. OTOH it makes automatic version auditing possible, which guarantees that tools like portupgrade will work. It is hard to check whether a port is just broken on a single platform or automatically read commit logs. If you want to have a version number going backwards, you can always bump PORTEPOCH. Do you think we need another mechanism/flag to signal automatic testing systems that everything is well? The script I'm running is at ports/Tools/scripts/chkversion.pl, feel free to send patches. Thanks for your feedback -Oliver