From owner-freebsd-perl@FreeBSD.ORG Thu Feb 3 12:48:48 2005 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B95E16A4CE for ; Thu, 3 Feb 2005 12:48:48 +0000 (GMT) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63BA443D45 for ; Thu, 3 Feb 2005 12:48:46 +0000 (GMT) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 2457312543C; Thu, 3 Feb 2005 13:48:45 +0100 (CET) Date: Thu, 3 Feb 2005 13:48:45 +0100 From: Anton Berezin To: A K Message-ID: <20050203124845.GD15084@heechee.tobez.org> References: <4200F3B3.7050706@canada.com> <813911377.1107434232.147437664.80111@mcgi2.rambler.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <813911377.1107434232.147437664.80111@mcgi2.rambler.ru> User-Agent: Mutt/1.4.2.1i cc: freebsd-perl@freebsd.org cc: Daren Desjardins Subject: Re: Perl 5.8.6 upgrade X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2005 12:48:48 -0000 On Thu, Feb 03, 2005 at 03:37:12PM +0300, A K wrote: > * Daren Desjardins [Wed, 02 Feb 2005 10:37:23 > -0500]: > > Yesterday a perl update was released moving it to 5.8.6. According to > > the UPDATING file all perl related ports will need to be rebuilt. We > > have a number of desktop machines and a quick check showed that this > > would result in having to rebuild a minimum of 88 ports. > > > > How necessary is it to rebuild all perl ports? > > You can copy `5.8.5' dirs under /usr/local/lib/perl5/site_perl to > `5.8.6' (or add 5.8.5 to PERL5LIB) as a desperate measure but that is > not supported and will probably break some modules. Actually, this should work just fine, if at the same time the corresponding /var/db/pkg/ entries are modified accordingly, and all relevant scripts in LOCALBASE/bin and X11BASE/bin have their shebangs modified. mat and I discussed a possibility of making such tool yesterday. This can be done, and it will probably make 99% of all minor version upgrades as painless as it can get. \Anton. -- The moronity of the universe is a monotonically increasing function. -- Jarkko Hietaniemi