From owner-freebsd-ports Mon Sep 10 22: 8:30 2001 Delivered-To: freebsd-ports@freebsd.org Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by hub.freebsd.org (Postfix) with ESMTP id 9BF4237B401; Mon, 10 Sep 2001 22:08:22 -0700 (PDT) Received: from earthlink.net (sdn-ar-007dcwashP262.dialsprint.net [63.178.90.152]) by albatross.prod.itd.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id WAA28169; Mon, 10 Sep 2001 22:08:09 -0700 (PDT) Received: by earthlink.net (Postfix, from userid 1001) id 8DB6050BC5; Tue, 11 Sep 2001 01:08:35 -0400 (EDT) Date: Tue, 11 Sep 2001 01:08:35 -0400 From: parv To: Brennan Stehling Cc: freebsd-questions@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: Guide to migrating from perl5.005->perl5.6? Message-ID: <20010911010835.A22298@moo.holy.cow> Mail-Followup-To: Brennan Stehling , freebsd-questions@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG References: <20010727142041.F5445-100000@mail1.hub.org> <20010910215933.D99724-100000@home.offwhite.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20010910215933.D99724-100000@home.offwhite.net>; from brennan@offwhite.net on Mon, Sep 10, 2001 at 10:17:53PM -0500 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org this was, on the fateful occasion around Sep 10 23:17 -0400, sent by Brennan Stehling > > Marc, > > Did you ever get a reply on this question? I am also looking to upgrade > to 5.6 as I am unable to upgrade or install various CPAN modules which > want a more recent version. > > Brennan Stehling - software developer and system administrator > > On Fri, 27 Jul 2001, Marc G. Fournier wrote: > > > > > Running a 4.3-STABLE system,client is asking for Perl5.6 ... > > > > I've tried to install from ports, which gives me errors due to Perl5 > > already being part of the system ... comment out relevant portions, and I > > can get it to build and install, but in /usr/local ... > > > > is there a way I can get rid of 5.005 and replace it with perl5.6, without > > having to wait for the MFC to happen? brennan, if you actually want to replace 5.005 files w/ 5.6 ones, you should ignore the rest of the message. otherwise... ...if you just need 5.6 version, you can install the new version, after uncommenting the lines as suggested in mailing list(s) and the perl makefile, w/o damaging anything. after installing perl 5.6, you may want to symlink perl counterparts found in /usr/bin to those in /usr/local/bin; add "NO_PERL=YES" in /etc/make.conf so that when you install world again, those symlinks don't get overwritten. and as a side effect, save some time & energy. anyway, i am using the new version w/o any problems since i installed; here is what i have (along w/ other un-symlinked old files)... $ gnuls -lFh /usr/bin/perl* /usr/local/bin/perl* lrwxr-xr-x 1 root wheel 19 Aug 20 00:57 /usr/bin/perl -> /usr/local/bin/perl* -r-xr-xr-x 3 root wheel 10k Aug 15 23:28 /usr/bin/perl.old* lrwxr-xr-x 1 root wheel 20 Aug 20 00:57 /usr/bin/perl5 -> /usr/local/bin/perl5* lrwxr-xr-x 1 root wheel 24 Aug 20 00:58 /usr/bin/perl5.00503 -> /usr/local/bin/perl5.6.1* -r-xr-xr-x 3 root wheel 10k Aug 15 23:28 /usr/bin/perl5.00503.old* -r-xr-xr-x 3 root wheel 10k Aug 15 23:28 /usr/bin/perl5.old* lrwxr-xr-x 1 root wheel 22 Aug 20 00:57 /usr/bin/perlbug -> /usr/local/bin/perlbug* -r-xr-xr-x 1 root wheel 31k Jul 18 04:24 /usr/bin/perlbug.old* lrwxr-xr-x 1 root wheel 21 Aug 20 00:57 /usr/bin/perlcc -> /usr/local/bin/perlcc* -r-xr-xr-x 1 root wheel 26k May 17 1999 /usr/bin/perlcc.old* lrwxr-xr-x 1 root wheel 22 Aug 20 00:57 /usr/bin/perldoc -> /usr/local/bin/perldoc* -r-xr-xr-x 1 root wheel 16k May 17 1999 /usr/bin/perldoc.old* -rwxr-xr-x 1 root wheel 693k Aug 19 23:19 /usr/local/bin/perl* lrwxr-xr-x 1 root wheel 19 Aug 19 23:19 /usr/local/bin/perl5 -> /usr/local/bin/perl* lrwxr-xr-x 1 root wheel 19 Aug 19 23:19 /usr/local/bin/perl5.6.1 -> /usr/local/bin/perl* -rwxr-xr-x 1 root wheel 35k Aug 19 23:17 /usr/local/bin/perlbug* -rwxr-xr-x 1 root wheel 16k Aug 19 23:17 /usr/local/bin/perlcc* -rwxr-xr-x 1 root wheel 22k Aug 19 23:17 /usr/local/bin/perldoc* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message