[MacPorts] #48034: po4a @0.45 (textproc) Undefined subroutine - build failure

MacPorts noreply at macports.org
Sat Dec 12 03:20:17 PST 2015


#48034: po4a @0.45 (textproc) Undefined subroutine - build failure
------------------------+--------------------------------
  Reporter:  composr@…  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  po4a       |
------------------------+--------------------------------

Comment (by mojca@…):

 Based on the error:
 {{{
 I/O error : Attempt to load network entity
 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 warning: failed to load external entity
 "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
 cannot parse
 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 Undefined subroutine &PerlIO::F_UTF8 called at
 /opt/local/lib/perl5/vendor_perl/5.22/Pod/Man.pm line 777.
         ...propagated at Po4aBuilder.pm line 268.
 }}}
 I would suspect that it might have something to do with:
 {{{
 > port provides /opt/local/lib/perl5/5.22/Pod/Man.pm
 /opt/local/lib/perl5/5.22/Pod/Man.pm is provided by: perl5.22
 > port provides /opt/local/lib/perl5/vendor_perl/5.22/Pod/Man.pm
 /opt/local/lib/perl5/vendor_perl/5.22/Pod/Man.pm is provided by:
 p5.22-podlators
 }}}
 where `p5.22-podlators` ships a newer version that `perl5.22`.

 But I have no clue. Adding `p5.22-podlators` to the list of dependencies
 and enabling trace mode doesn't solve the problem.

-- 
Ticket URL: <https://trac.macports.org/ticket/48034#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list