Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Apr 2012 19:58:15 +0200
From:      Torfinn Ingolfsen <tingox@gmail.com>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Cc:        perl@FreeBSD.org
Subject:   devel/p5-Module-Build fails to upgrade
Message-ID:  <CAJ_iqtboiqpVpTf--1rhpNnWsBN6ib8_qk0fYKZJ2-GpSgdvKA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

FYI
For some reason, devel/p5-Module-Build failed to upgrade:
root@kg-v2# pv | grep -i module-build
p5-Module-Build-0.4000      =  up-to-date with port

root@kg-v2# portupgrade -f p5-Module-Build
--->  Reinstalling 'p5-Module-Build-0.4000' (devel/p5-Module-Build)
--->  Building '/usr/ports/devel/p5-Module-Build'
===>  Cleaning for p5-Module-Build-0.4000
===>  License check disabled, port has not defined LICENSE
===>  Extracting for p5-Module-Build-0.4000
=> SHA256 Checksum OK for Module-Build-0.40.tar.gz.
===>   p5-Module-Build-0.4000 depends on file: /usr/local/bin/perl5.12.4 - found
===>  Patching for p5-Module-Build-0.4000
===>   p5-Module-Build-0.4000 depends on file: /usr/local/bin/perl5.12.4 - found
===>   p5-Module-Build-0.4000 depends on package: p5-CPAN-Meta>=2.110420 - found
===>   p5-Module-Build-0.4000 depends on package:
p5-CPAN-Meta-YAML>=0.003 - found
===>   p5-Module-Build-0.4000 depends on package:
p5-Module-Metadata>=1.000002 - found
===>   p5-Module-Build-0.4000 depends on package:
p5-Parse-CPAN-Meta>=1.44.01 - found
===>   p5-Module-Build-0.4000 depends on package: p5-Perl-OSType>=1 - found
===>   p5-Module-Build-0.4000 depends on package: p5-version>=0.87 - found
===>   p5-Module-Build-0.4000 depends on file: /usr/local/bin/perl5.12.4 - found
===>  Configuring for p5-Module-Build-0.4000
*** BOOTSTRAPPING Perl::OSType ***
Could not create MYMETA files
Creating new 'Build' script for 'Module-Build' version '0.40'
Copied META.yml to MYMETA.yml for bootstrapping

These additional prerequisites must be installed:
  requires:
    ! Perl::OSType (we need version 1.00)
===>  Building for p5-Module-Build-0.4000
Can't locate Perl/OSType.pm in @INC (@INC contains: t/lib t/bundled
lib /usr/local/lib/perl5/5.12.4/BSDPAN
/usr/local/lib/perl5/site_perl/5.12.4/mach
/usr/local/lib/perl5/site_perl/5.12.4 /usr/local/lib/perl5/5.12.4/mach
/usr/local/lib/perl5/5.12.4 .) at lib/Module/Build.pm line 13.
BEGIN failed--compilation aborted at lib/Module/Build.pm line 13.
Compilation failed in require at Build line 42.
BEGIN failed--compilation aborted at Build line 42.
*** Error code 2

Stop in /usr/ports/devel/p5-Module-Build.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20120428-93794-1m45tkk-0 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=p5-Module-Build-0.4000 UPGRADE_PORT_VER=0.4000 make
** Fix the problem and try again.

root@kg-v2# pv | grep -i ostype
p5-Perl-OSType-1.002        =  up-to-date with port

I did 'portupgrade -f p5-Perl-OSType'
and after that 'portupgrade -f p5-Module-Build' worked as it should.


This is on
root@kg-v2# uname -a
FreeBSD kg-v2.kg4.no 8.3-STABLE FreeBSD 8.3-STABLE #6: Fri Apr 27
23:50:55 CEST 2012     root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC
amd64

and the ports tree has been updated today.
HTH
-- 
Regards,
Torfinn Ingolfsen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ_iqtboiqpVpTf--1rhpNnWsBN6ib8_qk0fYKZJ2-GpSgdvKA>