Date: Sat, 12 Jul 2008 19:17:32 +0200 From: Remko Lodder <remko@FreeBSD.org> To: David Southwell <david@vizion2000.net> Cc: freebsd-perl@freebsd.org Subject: Re: Adjusting Cpan on upgrade from 6.1 to 6.3 Message-ID: <4878E72C.5050705@FreeBSD.org> In-Reply-To: <200807121027.45757.david@vizion2000.net> References: <200807120840.38991.david@vizion2000.net> <4878CDB5.8000806@FreeBSD.org> <200807121027.45757.david@vizion2000.net>
next in thread | previous in thread | raw e-mail | index | archive | help
David Southwell wrote: > On Saturday 12 July 2008 08:28:53 Remko Lodder wrote: >> David Southwell wrote: >> >> Have you wiped your $HOME/.cpan and recreated it? > > On Saturday 12 July 2008 08:28:53 Remko Lodder wrote: >> David Southwell wrote: >> >> Have you wiped your $HOME/.cpan and recreated it? > I removed all .cpan from the system > That does not seem to be the problem. > > This error line from cpan shell may provide a clue: It gets installed as part of perl 5.8.8 install (at my end): nakur# pkg_info -W /usr/local/lib/perl5/5.8.8/mach/Errno.pm /usr/local/lib/perl5/5.8.8/mach/Errno.pm was installed by package perl-5.8.8_1 are you using a package? is your ports tree up to date and did you entirely reinstall it from there? (because it seems that a reinstall will update the freebsd version as well).. > cpan > r > ___________________________ > LWP failed with code[500] message[Errno architecture > (amd64-freebsd-6.1-release) does not match executable architecture > (amd64-freebsd-6.3-stable) at /usr/local/lib/perl5/site_perl/5.8.8/Errno.pm > line 11. > _______________________________ > > Checking the file: > Errno.pm has the following header: > > # > # This file is auto-generated. ***ANY*** changes here will be lost > # > > package Errno; > our (@EXPORT_OK,%EXPORT_TAGS,@ISA,$VERSION,%errno,$AUTOLOAD); > use Exporter (); > use Config; > use strict; > > "$Config{'archname'}-$Config{'osvers'}" eq > "amd64-freebsd-6.1-release" or > die "Errno architecture (amd64-freebsd-6.1-release) does not match executable > architecture ($Config{'archname'}-$Config{'osvers'})"; > > $VERSION = "1.10"; > $VERSION = eval $VERSION; > @ISA = qw(Exporter); > > It looks as though Errno.pm does not get updated even with > # Portupgrade -Rf perl5.8. > > What creates this file? > > David > > > -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4878E72C.5050705>