From owner-freebsd-ports@FreeBSD.ORG Wed May 9 08:16:10 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 902D11065688 for ; Wed, 9 May 2012 08:16:10 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 37EDB8FC15 for ; Wed, 9 May 2012 08:16:10 +0000 (UTC) Received: by yenl8 with SMTP id l8so414yen.13 for ; Wed, 09 May 2012 01:16:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=rrYbfR2AnhilFAgOcjsUUzDHe7EabIcaV9CUKNDQfE8=; b=bu02yy7LfaFkkG0a068uRjiRoI89edtChSgymMPiFV/+2f0h/g4iqaBx+uh99SG+uM 8MvensfaONC/6ZLP+3DXdazh+9Nwy113R1C4XMc4QS2mpJ605wT//735ZdlSyHiz0tmv iT77PcqTGmn2v8i/SzBmqLl1ksKyW4jBHAQiM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-gm-message-state; bh=rrYbfR2AnhilFAgOcjsUUzDHe7EabIcaV9CUKNDQfE8=; b=QdYqj9Uyv6DWO7p9Ir6Ss9nq5kUQlr2qI7cTBReJD4dAbmUGtZueB166siAR0LG+P1 KyHsFVezVyVCpYrsW/dIqcRjqjghLKVs4GIMD/d/Pc0S7WpqiCxVsUNUCBeGMzEeFJQF pxCNLXS2AzzGU00ChukiwwCiGRQPW014UT9s0A/MMaHEUOUIdx2Qm/B/C4DIvQd63CLx bzGQAwk1elaejdapMJObKTSAyuSsfCRLTK7d/jsH7W6jB3e4g8BxR+mt1LN6QglTWGjq EVkt7flOJsZEObtlYFaea92JkxOorWbwYah/JD8AS9Ro3DxqejYIDjkCcIFLbXA7y+oJ Jp8w== Received: by 10.50.106.162 with SMTP id gv2mr9341752igb.40.1336551369151; Wed, 09 May 2012 01:16:09 -0700 (PDT) Received: from DataIX.net (24-247-238-117.dhcp.aldl.mi.charter.com. [24.247.238.117]) by mx.google.com with ESMTPS id de2sm10453687igc.4.2012.05.09.01.16.08 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 09 May 2012 01:16:08 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q498G6PG075375 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 May 2012 04:16:07 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jhellenthal@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q498G5ZN075012; Wed, 9 May 2012 04:16:05 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Wed, 9 May 2012 04:16:05 -0400 From: Jason Hellenthal To: kron Message-ID: <20120509081605.GA14800@DataIX.net> References: <4FAA0BD1.8040005@gwdg.de> <4FAA1B02.5@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4FAA1B02.5@gmail.com> X-Gm-Message-State: ALoCoQmSXdUbuRBGE2ir/DQ5UjSIj+o8XizPxvkJ9f1DxzQr/PVI6HxJJKGIS3FV+FqoXjihavd7 Cc: Rainer Hurling , 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:16:10 -0000 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. -- - (2^(N-1))