From owner-cvs-ports@FreeBSD.ORG Wed Sep 3 06:33:23 2003 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 CB72316A4C0; Wed, 3 Sep 2003 06:33:23 -0700 (PDT) Received: from mag.barnet.com.au (mag.barnet.com.au [218.185.88.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7431143F3F; Wed, 3 Sep 2003 06:33:22 -0700 (PDT) (envelope-from edwin@mavetju.org) Received: from extmail.barnet.com.au (tim.direct.int.barnet.com.au [10.10.10.2]) by mag.barnet.com.au (Postfix) with ESMTP id 78F004341; Wed, 3 Sep 2003 23:33:19 +1000 (EST) X-Viruscan-Id: <3F55ED9F0000F03C01789ACD@VIRUSCAN-127.0.0.1> Received: from k7.mavetju (tim.barnet.com.au [218.185.88.1]) by extmail.barnet.com.au (Postfix) with ESMTP id DBC021E17; Wed, 3 Sep 2003 23:33:17 +1000 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id CBC556A7101; Wed, 3 Sep 2003 23:33:16 +1000 (EST) Date: Wed, 3 Sep 2003 23:33:16 +1000 From: Edwin Groothuis To: foxfair@freebsd.org Message-ID: <20030903133316.GC601@k7.mavetju> References: <20030903124527.GA2088@drago.fomokka.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030903124527.GA2088@drago.fomokka.net> User-Agent: Mutt/1.4.1i cc: cvs-ports@freebsd.org cc: ports-committers@freebsd.org Subject: Re: cvs commit: ports/databases/p5-DBI 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: Wed, 03 Sep 2003 13:33:23 -0000 On Wed, Sep 03, 2003 at 08:45:27PM +0800, Foxfair Hu wrote: > Ok, let me clarify it a bit: > > > perl -v > > This is perl, version 5.005_03 built for i386-freebsd > > > sudo make install > ===> p5-DBI-1.38 This port is for perl 5.6.0 and later only.. > > Now, what's that next step? One who really wants to use DBI can do > either of the following steps: > > 1. install 1.37 from CPAN > 2. do a revert checkout from FreeBSD's ports repo, make install then. > > I don't know how big this issue is, and I won't decide it myself. But if > most people are considering this upgrade harmful. I'll roll p5-DBI back to > v1.37 before 4.9-R. I am still open to hear other porters' comment. I didn't know the discussion was going on here too, thought it was only an hypothetical discussion on #bsdcode. Anyway, if you want my two cents for it (I'm always happy to give my opinion on things :-) Don't mess with perl on 4.x. It hasn't been upgraded for how many years and releases now? Keep it 5.00 with all its quirks and things which don't work, don't break things by blindly forcing an upgrade. With 5.x there isn't a perl in the base system anymore and there will not be anything anymore to break or to be carefull about. With regarding to p5-BDI (and the related p5-DBD ports), I would copy the latest working one to p5-DBI-perl5005 (and related DBDs to p5-DBD-xx-perl5005) before commiting the version which doesn't work under 5.005 anymore. The new version then should not install with perl 5.005 but tell the user to stick with p5-DBI-perl5005. Also, the p5-DBD-xx-perl5005s should have depends on p5-DBI-perl5005 and not on p5-DBI, but that's logical :-) Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://www.mavetju.org/weblog/weblog.php