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<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

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 ?).

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to