Changeset 103157


Ignore:
Timestamp:
Feb 16, 2013, 12:08:45 PM (6 years ago)
Author:
raimue@…
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.

Location:
trunk/dports/perl
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/perl/p5-module-build/Portfile

    r94657 r103157  
    77perl5.branches            5.8 5.10 5.12 5.14 5.16
    88perl5.setup               Module-Build 0.40
    9 revision                  2
     9revision                  3
    1010license                   {Artistic GPL}
    1111maintainers               nomaintainer
     
    3636depends_lib-append        port:p${perl5.major}-yaml \
    3737                          port:p${perl5.major}-extutils-cbuilder \
    38                           port:p${perl5.major}-extutils-parsexs \
    3938                          port:p${perl5.major}-module-metadata \
    4039                          port:p${perl5.major}-perl-ostype \
  • trunk/dports/perl/p5-mouse/Portfile

    r94655 r103157  
    66perl5.branches      5.8 5.10 5.12 5.14 5.16
    77perl5.setup           Mouse 0.97 ../by-authors/id/G/GF/GFUJI/
    8 revision        1
     8revision              2
    99license               {Artistic-1 GPL}
    1010maintainers           nomaintainer
     
    2525if {${perl5.major} != ""} {
    2626depends_lib-append    port:p${perl5.major}-test-simple \
    27                       port:p${perl5.major}-extutils-parsexs \
    2827                      port:p${perl5.major}-devel-ppport
    2928}
Note: See TracChangeset for help on using the changeset viewer.