From owner-freebsd-ports@FreeBSD.ORG Wed May 9 08:44:13 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D6C3106566B for ; Wed, 9 May 2012 08:44:13 +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 DCD048FC0C for ; Wed, 9 May 2012 08:44:12 +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 1SS2VF-0006sD-FW; Wed, 09 May 2012 10:44:09 +0200 Message-ID: <4FAA2E59.4040509@gwdg.de> Date: Wed, 09 May 2012 10:44:09 +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: Jason Hellenthal References: <4FAA0BD1.8040005@gwdg.de> <4FAA1B02.5@gmail.com> <20120509081605.GA14800@DataIX.net> In-Reply-To: <20120509081605.GA14800@DataIX.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: kron , 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:44:13 -0000 Am 09.05.2012 10:16 (UTC+1) schrieb Jason Hellenthal: > On Wed, May 09, 2012 at 09:21:38AM +0200, kron wrote: >> 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 >> >> probably a new dependency? >> > > I did a ( portmaster p5-XML- ) which solved that problem for me. Thanks for the hint. Unfortunately this does not solve my problem. It breaks exactly at the same point as before (missing ParserDetails.ini ?).