Date: Tue, 3 Apr 2001 00:03:55 -0700 From: "Ted Mittelstaedt" <tedm@toybox.placo.com> To: "Hervey Wilson" <herveyw@dynamic-cast.com>, "FreeBSD Questions" <freebsd-questions@FreeBSD.ORG> Subject: RE: Perl 5.003 / 5.6 / CPAN Message-ID: <000c01c0bc0c$3f2395a0$1401a8c0@tedm.placo.com> In-Reply-To: <005c01c0bbe0$e10e67e0$0101a8c0@chillipepper>
next in thread | previous in thread | raw e-mail | index | archive | help
Yes, I've dealt with this and FreeBSD isn't an exception, it happens on other operating systems. you DON'T want to install Perl 5.6 if you can help it. While it's going to run all Perl scripts, the big problems are the user-written modules that are up on CPAN. Many are broken and have half-assed attempts to "error check" and make sure that they are running on the correct version of Perl - they look for strings like "5.0XX" and such, and when they see 5.6 they complain that the Perl version is too old, or worse don't run. The problem I think is that the Perl authors figure that the CPAN module authors will error check their modules against every new version of Perl that comes out. Unfortunately, my experience is that the majority of CPAN module authors don't appear to give a damn about this, or they lose interest in supporting their modules. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com >-----Original Message----- >From: owner-freebsd-questions@FreeBSD.ORG >[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Hervey Wilson >Sent: Monday, April 02, 2001 6:53 PM >To: FreeBSD Questions >Subject: Perl 5.003 / 5.6 / CPAN > > >On my FreeBSD 4.2 Release system I want to obtain some Perl >packages that do >not appear to be available in ports. Concerned that this might be >problematic, I did a search of the mailing lists and found a recent >recommendation to use CPAN directly rather than the ports collection for >Perl modules. I fired up 'perl -MCPAN -e shell' and there were a few things >that it wanted to update, primarily Bundle::CPAN. I let it go ahead until I >spotted it downloading Perl 5.6 which I was a little concerned about so I >stopped the download. > >I checked the ports version of Perl5 (5.6) but this contains the strong >warning that the package is FORBIDDEN because of conflicts with >the Perl5 in >the base system. I searched for information on upgrading the base system to >Perl 5.6, found a few people that had asked, but didn't find any responses. > >My questions are: > >- Has anyone successfully installed the ports collection version of Perl >(5.6) ? >- If so, can you provide any hints / tips to avoid problems ? >- If I do a "make world" will the 5.6 version get trashed ? >- Is Perl 5.6 in the upcoming 4.3 release ? > >Thanks in advance, >Hervey. > > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000c01c0bc0c$3f2395a0$1401a8c0>