From owner-freebsd-ports@FreeBSD.ORG Tue Jun 29 07:57:36 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9C8416A4CE for ; Tue, 29 Jun 2004 07:57:36 +0000 (GMT) Received: from mail.ciam.ru (mail.ciam.ru [213.147.57.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CBAF43D1F for ; Tue, 29 Jun 2004 07:57:36 +0000 (GMT) (envelope-from sem@ciam.ru) Received: from msd-incoma.mbrd.ru ([194.117.71.30] helo=[172.16.4.9]) by mail.ciam.ru with asmtp (Exim 4.x) id 1BfDUd-0003Rw-4v; Tue, 29 Jun 2004 11:57:27 +0400 Message-ID: <40E120E4.60201@ciam.ru> Date: Tue, 29 Jun 2004 11:57:24 +0400 From: Sergey Matveychuk User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: Chuck Swiger References: <5BD6716A-C917-11D8-9FE1-00039312D914@fillmore-labs.com> <40E05CBE.40507@mac.com> In-Reply-To: <40E05CBE.40507@mac.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD ports cc: Oliver Eikemeier Subject: Re: Ports with version numbers going backwards: devel/ode X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2004 07:57:37 -0000 Chuck Swiger wrote: > Consider perl-5.006 versus perl-5.6. Should they be equal, or should It's consequence of old perl's crazy version scheme. > Sergy is saying .006 < .6, or ought to be, rather than equal. Basicly, > use the presence of a leading zero to indicate the version # should be > considered via a decimal math comparision, rather than "version # as > integer counter". I thought so first. But now I see we can't do a decimal math comparision because of ending zeros significance. Example: .006 < .0060 < .06 < .6 < .60 If there is a zero in version number, we can't drop it. Neither leading one nor ending one. -- Sem.