cannot upgrade p5-Pod-Simple

Parv parv at pair.com
Fri Mar 16 06:30:14 UTC 2007


in message <45F9B542.3070606 at adventuras.no>,
wrote Lars Kristiansen thusly...
>
> I am having a problem upgrading p5-Pod-Simple.  But i do not know
> perl.  Can one tell from this output if it is something wrong with
> my installation or if it is something wrong with the port?

I just tried the port installation of the same version as listed
below, which worked without any problems.  Note that I did not have
any version of the port installed previously.


> root at ladyda/usr/ports/textproc/p5-Pod-Simple# make reinstall

Did you deinstall-ed the port before (re)install-ing?


> ===>  Installing for p5-Pod-Simple-3.05
> ===>   p5-Pod-Simple-3.05 depends on file:
> /usr/local/lib/perl5/site_perl/5.8.8/Text/Wrap.pm - found
> ===>   p5-Pod-Simple-3.05 depends on file:
> /usr/local/lib/perl5/site_perl/5.8.8/Pod/Escapes.pm - found
> ===>   p5-Pod-Simple-3.05 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>   p5-Pod-Simple-3.05 depends on file: /usr/local/bin/perl5.8.8 - found
> ===>   Generating temporary packing list
> ===>  Checking if textproc/p5-Pod-Simple already installed
> Can't locate Pod/Simple.pm in @INC (@INC contains:

When I tried to re-install the port (once it was already installed),
process failed w/ saner & understandable error ...

  ===>   p5-Pod-Simple-3.05 depends on file: /misc/local/bin/perl5.8.8 - found
  ===>   p5-Pod-Simple-3.05 depends on file: /misc/local/bin/perl5.8.8 - found
  ===>   Generating temporary packing list
  ===>  Checking if textproc/p5-Pod-Simple already installed
  ===>   p5-Pod-Simple-3.05 is already installed
        You may wish to ``make deinstall'' and install this port again
        by ``make reinstall'' to upgrade it properly.
        If you really wish to overwrite the old port of textproc/p5-Pod-Simple
        without deleting it first, set the variable "FORCE_PKG_REGISTER"
        in your environment or the "make install" command line.
  *** Error code 1
  ...


> /usr/local/lib/perl5/5.8.8/BSDPAN
> /usr/local/lib/perl5/site_perl/5.8.8/mach
> /usr/local/lib/perl5/site_perl/5.8.8
> /usr/local/lib/perl5/site_perl/5.8.7
> /usr/local/lib/perl5/site_perl/5.8.6
> /usr/local/lib/perl5/site_perl/5.8.5
> /usr/local/lib/perl5/site_perl/5.8.4
> /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl
> /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at
> /usr/local/lib/perl5/site_perl/5.8.8/Pod/Man.pm line 35.

Here, /misc/local/lib/perl5/5.8.8/Pod/Man.pm (1.37) has ...

  32 use strict;
  33 use subs qw(makespace);
  34 use vars qw(@ISA %ESCAPES $PREAMBLE $VERSION);
  35
  36 @ISA = qw(Pod::Parser);


  - Parv


> BEGIN failed--compilation aborted at
> /usr/local/lib/perl5/site_perl/5.8.8/Pod/Man.pm line 35.
> Compilation failed in require at
> /usr/local/lib/perl5/5.8.8/ExtUtils/Command/MM.pm line 92.
> *** Error code 2

-- 


More information about the freebsd-ports mailing list