Adjusting Cpan on upgrade from 6.1 to 6.3

Remko Lodder remko at FreeBSD.org
Sat Jul 12 17:17:47 UTC 2008


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, at 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 at FreeBSD.org
\ /   Remko Lodder                       | remko at EFnet
  X    http://www.evilcoder.org/          |
/ \   ASCII Ribbon Campaign              | Against HTML Mail and News


More information about the freebsd-perl mailing list