Date: Wed, 09 May 2012 10:46:14 +0200 From: Rainer Hurling <rhurlin@gwdg.de> To: kron <kron24@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found Message-ID: <4FAA2ED6.3000202@gwdg.de> In-Reply-To: <4FAA1B02.5@gmail.com> References: <4FAA0BD1.8040005@gwdg.de> <4FAA1B02.5@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 09.05.2012 09:21 (UTC+1) schrieb kron: > On 2012/05/09 08:16, Rainer Hurling wrote: >> 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? > > > installation of textproc/p5-XML-SAX-Base helped me Thanks for answering. It does not help, because textproc/p5-XML-SAX-Base is already installed :-( > probably a new dependency? > > Oli
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FAA2ED6.3000202>