Opened 15 years ago

Closed 15 years ago

#4135 closed defect (fixed)

dia fails to configure (and build)

Reported by: aconchillo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

.... checking for intltool >= 0.21... 0.30 found checking for perl... /opt/local/bin/perl configure: error: XML::Parser perl module is required for intltool

A strange thing is that I have installed p5-xml-parser by hand, as "port install dia" has not done it. In any case, it does not find it.

I have these packages installed:

p5-xml-parser 2.34_3 (active) perl5.8 5.8.7_0 (active)

Change History (4)

comment:1 Changed 15 years ago by olegb@…

coould you provide the output of "port contents p5-xml-parser" ? Thanks.

comment:2 Changed 15 years ago by aconchillo@…

I have perl 5.8.7 activated.

/opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/auto/XML/Parser/.packlist /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/auto/XML/Parser/Expat/Expat.bs /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/auto/XML/Parser/Expat/Expat.bundle /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/big5.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/euc-kr.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-2.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-3.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-4.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-5.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-7.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-8.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/iso-8859-9.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/

Japanese_Encodings.msg

/opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/README /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/windows-1250.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/windows-1252.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-euc-jp-jisx0221.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-euc-jp-unicode.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-sjis-cp932.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-sjis-jdk117.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-sjis-jisx0221.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Encodings/x-sjis-unicode.enc /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Expat.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/LWPExternEnt.pl /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Style/Debug.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Style/Objects.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Style/Stream.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Style/Subs.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser/Style/Tree.pm /opt/local/lib/perl5/vendor_perl/5.8.6/darwin-2level/XML/Parser.pm /opt/local/share/man/man3/XML::Parser.3.gz /opt/local/share/man/man3/XML::Parser::Expat.3.gz /opt/local/share/man/man3/XML::Parser::Style::Debug.3.gz /opt/local/share/man/man3/XML::Parser::Style::Objects.3.gz /opt/local/share/man/man3/XML::Parser::Style::Stream.3.gz /opt/local/share/man/man3/XML::Parser::Style::Subs.3.gz /opt/local/share/man/man3/XML::Parser::Style::Tree.3.gz

comment:3 Changed 15 years ago by olegb@…

This is mostlikely due to upgrading perl ...

The workaround is:

port -df uninstall p5-xml-parser port -d clean --all p5-xml-parser port -d install p5-xml-parser

now perl should "know" the xml-parser.

comment:4 Changed 15 years ago by aconchillo@…

Resolution: fixed
Status: newclosed

Yes, that solved the problem.

Thanks.

Note: See TracTickets for help on using tickets.