[103157] trunk/dports/perl

raimue at macports.org raimue at macports.org
Sat Feb 16 04:08:45 PST 2013


Revision: 103157
          https://trac.macports.org/changeset/103157
Author:   raimue at macports.org
Date:     2013-02-16 04:08:45 -0800 (Sat, 16 Feb 2013)
Log Message:
-----------
perl/p5-extutils-parsexs:
This module is part of perl core for all provided perl5.{8,10,12,14,16) ports.
Its current version is too old for perl5.16. Upgrading to the latest version
would lead to a conflict with the perl5.* core ports on
${prefix}/bin/xsubpp-5.*. I don't see a way to avoid this conflict as a newer
module might require a newer compiler script. The previous state of
installation still used the old compiler script with the new module, which is
not correct.

Error message from xsubpp-5.16 for reference:

$ xsubpp-5.16
Failed to load or import from ExtUtils::ParseXS (version 2.2206). Please check
that ExtUtils::ParseXS is installed correctly and that the newest version will
be found in your @INC path: "report_error_count" is not exported by the
ExtUtils::ParseXS module
$ port -q installed \( perl5.16 p5.16-extutils-parsexs \) and active
  p5.16-extutils-parsexs @2.220.600_3 (active)
  perl5.16 @5.16.1_1 (active)

By removing this port, all ports will use the version provides by
the perl core port, which is totally fine.

perl/p5-module-build, perl/p5-mouse:
Remove dependency on no longer existing p5-extutils-parsexs. The dependency is
already satisfied by perl core anyway.

Modified Paths:
--------------
    trunk/dports/perl/p5-module-build/Portfile
    trunk/dports/perl/p5-mouse/Portfile

Removed Paths:
-------------
    trunk/dports/perl/p5-extutils-parsexs/

Modified: trunk/dports/perl/p5-module-build/Portfile
===================================================================
--- trunk/dports/perl/p5-module-build/Portfile	2013-02-16 11:46:17 UTC (rev 103156)
+++ trunk/dports/perl/p5-module-build/Portfile	2013-02-16 12:08:45 UTC (rev 103157)
@@ -6,7 +6,7 @@
 epoch                     2
 perl5.branches            5.8 5.10 5.12 5.14 5.16
 perl5.setup               Module-Build 0.40
-revision                  2
+revision                  3
 license                   {Artistic GPL}
 maintainers               nomaintainer
 supported_archs           noarch
@@ -35,7 +35,6 @@
 if {${perl5.major} != ""} {
 depends_lib-append        port:p${perl5.major}-yaml \
                           port:p${perl5.major}-extutils-cbuilder \
-                          port:p${perl5.major}-extutils-parsexs \
                           port:p${perl5.major}-module-metadata \
                           port:p${perl5.major}-perl-ostype \
                           port:p${perl5.major}-cpan-meta-yaml

Modified: trunk/dports/perl/p5-mouse/Portfile
===================================================================
--- trunk/dports/perl/p5-mouse/Portfile	2013-02-16 11:46:17 UTC (rev 103156)
+++ trunk/dports/perl/p5-mouse/Portfile	2013-02-16 12:08:45 UTC (rev 103157)
@@ -5,7 +5,7 @@
 
 perl5.branches      5.8 5.10 5.12 5.14 5.16
 perl5.setup           Mouse 0.97 ../by-authors/id/G/GF/GFUJI/
-revision        1
+revision              2
 license               {Artistic-1 GPL}
 maintainers           nomaintainer
 description           Moose minus the antlers
@@ -24,6 +24,5 @@
 
 if {${perl5.major} != ""} {
 depends_lib-append    port:p${perl5.major}-test-simple \
-                      port:p${perl5.major}-extutils-parsexs \
                       port:p${perl5.major}-devel-ppport
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130216/e634d2a6/attachment.html>


More information about the macports-changes mailing list