#23296: intltool: XML::Parser perl module is required for intltool --------------------------------------------+------------------------------- Reporter: ikbenjosvantongeren@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: Port: intltool | --------------------------------------------+------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Replying to [comment:5 decibel@…]:
Can't locate XML/Parser.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl/5.8.8 /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9 /darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at -e line 1.
I suspect p5-xml-parser was installed in .../5.8.8/... instead of .../5.8.9/... (the last time p5-xml-parser's version was increased was r32015, back when the perl5.8 port was at version 5.8.8).
decibel@workbook.1![7:26]~/p4/db/bin:20%sudo port upgrade -f p5-xml- parser [[br]] decibel@workbook.1![7:27]~/p4/db/bin:21% [[br]] [[br]] I thought that should force the upgrade no matter what.
It would if you put the "-f" flag where MacPorts is expecting it, which is immediately after the word "port".
I forced the uninstall of p5-xml-parser and then reinstalled. After that I was able to build successfully.
I increased the revision of p5-xml-parser in r71457 to force a rebuild for everyone which should resolve this issue. -- Ticket URL: <http://trac.macports.org/ticket/23296#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS