From owner-freebsd-ports@FreeBSD.ORG Wed May 9 08:46:16 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAF99106566C for ; Wed, 9 May 2012 08:46:16 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) by mx1.freebsd.org (Postfix) with ESMTP id 6F7B28FC12 for ; Wed, 9 May 2012 08:46:16 +0000 (UTC) Received: from wald.nfv.gwdg.de ([134.76.242.31] helo=pc028.nfv) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1SS2XG-0007Kb-S6; Wed, 09 May 2012 10:46:15 +0200 Message-ID: <4FAA2ED6.3000202@gwdg.de> Date: Wed, 09 May 2012 10:46:14 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: kron References: <4FAA0BD1.8040005@gwdg.de> <4FAA1B02.5@gmail.com> In-Reply-To: <4FAA1B02.5@gmail.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: freebsd-ports@freebsd.org Subject: Re: textproc/p5-XML-SAX: prerequisite XML::SAX::Base 1.05 not found X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 08:46:16 -0000 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 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