Date: Wed, 09 May 2012 08:16:49 +0200 From: Rainer Hurling <rhurlin@gwdg.de> To: freebsd-ports@freebsd.org Cc: perl@FreeBSD.org Subject: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found Message-ID: <4FAA0BD1.8040005@gwdg.de>
next in thread | raw e-mail | index | archive | help
When I try to update textproc/p5-XML-SAX I get the following warning: portmaster p5-XML-SAX-0.96 ===>>> Currently installed version: p5-XML-SAX-0.96 ===>>> Port directory: /usr/ports/textproc/p5-XML-SAX ===>>> Gathering distinfo list for installed ports ===>>> Launching 'make checksum' for textproc/p5-XML-SAX in background ===>>> Gathering dependency list for textproc/p5-XML-SAX from ports ===>>> Initial dependency check complete for textproc/p5-XML-SAX ===>>> Starting build for textproc/p5-XML-SAX <<<=== ===>>> All dependencies are up to date ===> Cleaning for p5-XML-SAX-0.99 ===> License check disabled, port has not defined LICENSE ===> Extracting for p5-XML-SAX-0.99 => SHA256 Checksum OK for XML-SAX-0.99.tar.gz. ===> p5-XML-SAX-0.99 depends on file: /usr/local/bin/perl5.14.2 - found ===> Patching for p5-XML-SAX-0.99 ===> p5-XML-SAX-0.99 depends on file: /usr/local/bin/perl5.14.2 - found ===> p5-XML-SAX-0.99 depends on package: p5-XML-NamespaceSupport>=0.03 - found ===> p5-XML-SAX-0.99 depends on package: p5-XML-SAX-Base>=1.05 - found ===> p5-XML-SAX-0.99 depends on file: /usr/local/bin/perl5.14.2 - found ===> Configuring for p5-XML-SAX-0.99 Checking if your kit is complete... Looks good Warning: prerequisite XML::SAX::Base 1.05 not found. We have 1.04. Do you want XML::SAX to alter ParserDetails.ini? [Y] Accepting this choice it contiues with a failure: Writing Makefile for XML::SAX Writing MYMETA.yml ===> Building for p5-XML-SAX-0.99 cp SAX/PurePerl/Exception.pm blib/lib/XML/SAX/PurePerl/Exception.pm cp SAX/PurePerl/UnicodeExt.pm blib/lib/XML/SAX/PurePerl/UnicodeExt.pm cp SAX/ParserFactory.pm blib/lib/XML/SAX/ParserFactory.pm cp SAX/PurePerl/NoUnicodeExt.pm blib/lib/XML/SAX/PurePerl/NoUnicodeExt.pm cp SAX/PurePerl/DocType.pm blib/lib/XML/SAX/PurePerl/DocType.pm cp SAX/PurePerl/Reader/UnicodeExt.pm blib/lib/XML/SAX/PurePerl/Reader/UnicodeExt.pm cp SAX/DocumentLocator.pm blib/lib/XML/SAX/DocumentLocator.pm cp SAX/PurePerl/Reader/Stream.pm blib/lib/XML/SAX/PurePerl/Reader/Stream.pm cp SAX/PurePerl/EncodingDetect.pm blib/lib/XML/SAX/PurePerl/EncodingDetect.pm cp SAX.pm blib/lib/XML/SAX.pm cp SAX/PurePerl/DebugHandler.pm blib/lib/XML/SAX/PurePerl/DebugHandler.pm cp SAX/PurePerl/Productions.pm blib/lib/XML/SAX/PurePerl/Productions.pm cp SAX/PurePerl/XMLDecl.pm blib/lib/XML/SAX/PurePerl/XMLDecl.pm cp SAX/PurePerl/Reader/NoUnicodeExt.pm blib/lib/XML/SAX/PurePerl/Reader/NoUnicodeExt.pm cp SAX/PurePerl/Reader/String.pm blib/lib/XML/SAX/PurePerl/Reader/String.pm cp SAX/PurePerl/Reader/URI.pm blib/lib/XML/SAX/PurePerl/Reader/URI.pm cp SAX/PurePerl/DTDDecls.pm blib/lib/XML/SAX/PurePerl/DTDDecls.pm cp SAX/Intro.pod blib/lib/XML/SAX/Intro.pod cp SAX/PurePerl.pm blib/lib/XML/SAX/PurePerl.pm cp SAX/PurePerl/Reader.pm blib/lib/XML/SAX/PurePerl/Reader.pm Manifying blib/man3/XML::SAX::DocumentLocator.3 Manifying blib/man3/XML::SAX.3 Manifying blib/man3/XML::SAX::Intro.3 Manifying blib/man3/XML::SAX::PurePerl.3 Manifying blib/man3/XML::SAX::ParserFactory.3 Manifying blib/man3/XML::SAX::PurePerl::Reader.3 ===>>> Creating a backup package for old version p5-XML-SAX-0.96 pkg_delete: '/usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/ParserDetails.ini' fails original MD5 checksum - deleted anyway. ===> Installing for p5-XML-SAX-0.99 ===> Generating temporary packing list ===> Checking if textproc/p5-XML-SAX already installed Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/ParserFactory.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/DocumentLocator.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/Intro.pod Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Exception.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/UnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/NoUnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/DocType.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/EncodingDetect.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/DebugHandler.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Productions.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/XMLDecl.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/DTDDecls.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader/UnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader/Stream.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader/NoUnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader/String.pm Installing /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/PurePerl/Reader/URI.pm Can't locate XML/SAX/Exception.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14.2/BSDPAN /usr/local/lib/perl5/site_perl/5.14.2/mach /usr/local/lib/perl5/site_perl/5.14.2 /usr/local/lib/perl5/5.14.2/mach /usr/local/lib/perl5/5.14.2 .) at /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/ParserFactory.pm line 12. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX/ParserFactory.pm line 12. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX.pm line 18. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.14.2/XML/SAX.pm line 18. Compilation failed in require. BEGIN failed--compilation aborted. *** [install_sax_pureperl] Error code 2 Stop in /usr/ports/textproc/p5-XML-SAX/work/XML-SAX-0.99. *** [do-install] Error code 1 Stop in /usr/ports/textproc/p5-XML-SAX. ===>>> A backup package for p5-XML-SAX-0.96 should be located in /usr/ports/packages/portmaster-backup ===>>> Installation of p5-XML-SAX-0.99 (textproc/p5-XML-SAX) failed ===>>> Aborting update Terminated ===>>> You can restart from the point of failure with this command line: portmaster <flags> textproc/p5-XML-SAX It seems that ParserFactory.pm (line 12) wants to use XML::SAX::Exception, but there is no ParserDetails anymore (just deleted before ...). This happens on several boxes with recent 10.0-CURRENT (amd64). Does anyone else see this behaviour? Any help is appreciated. Thanks in advance, Rainer Hurling
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FAA0BD1.8040005>