Date: Fri, 19 Oct 2012 05:03:30 -0400 From: "Thomas Mueller" <mueller6727@bellsouth.net> To: freebsd-ports@freebsd.org Subject: Snag in upgrading p5-XML-SAX and p5-XML-SAX-Basele lot of ports twice. Message-ID: <08.2B.23131.26711805@smtp02.insight.synacor.com>
next in thread | raw e-mail | index | archive | help
I have hit a snag trying to upgrade p5-XML-SAX as part of portmaster p5- advised after upgrading perl from 5.14 to 5.16.0 . Current installed version of p5-XML-SAX is 0.96, which conflicts with p5-XML-SAX-Base. If I run portmaster p5-XML-SAX, I get ===>>> Working on: p5-XML-SAX-0.96 p5-XML-SAX-Expat-0.40 ===>>> Gathering distinfo list for installed ports ===>>> p5-XML-SAX-0.96 1/2 ]0;portmaster: p5-XML-SAX-0.96 1/2 ===>>> Currently installed version: p5-XML-SAX-0.96 ===>>> Port directory: /BETA1/usr/ports/textproc/p5-XML-SAX ===>>> Launching 'make checksum' for textproc/p5-XML-SAX in background ===>>> Gathering dependency list for textproc/p5-XML-SAX from ports ===>>> textproc/p5-XML-SAX-Base seems to depend on textproc/p5-XML-SAX which looks like a dependency loop ===>>> Try pkg_updating textproc/p5-XML-SAX ===>>> Aborting update ===>>> Update for p5-XML-SAX-0.96 failed ===>>> Aborting update Terminated I then tried make deinstall package (in textproc/p5-XML-SAX directory) and got ===> Deinstalling for textproc/p5-XML-SAX ===> Deinstalling p5-XML-SAX-0.96 The following packages will be deinstalled: p5-XML-SAX-0.96 The deinstallation will free 253 kB Deleting p5-XML-SAX-0.96... p5-XML-SAX-0.96 is required by: icon-naming-utils-0.8.90 p5-XML-SAX-Expat-0.40 p5-XML-Simple-2.18, deleting anyway done ===> Found saved configuration for p5-XML-SAX-0.99 ===> p5-XML-SAX-0.99 depends on file: /usr/local/sbin/pkg - found ===> 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.16.0 - found ===> Patching for p5-XML-SAX-0.99 ===> p5-XML-SAX-0.99 depends on file: /usr/local/bin/perl5.16.0 - found ===> Applying FreeBSD patches for p5-XML-SAX-0.99 ===> 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 - not found ===> Verifying install for p5-XML-SAX-Base>=1.05 in /BETA1/usr/ports/textproc/p5-XML-SAX-Base ===> p5-XML-SAX-Base-1.08 depends on file: /usr/local/sbin/pkg - found ===> Extracting for p5-XML-SAX-Base-1.08 => SHA256 Checksum OK for XML-SAX-Base-1.08.tar.gz. ===> p5-XML-SAX-Base-1.08 depends on file: /usr/local/bin/perl5.16.0 - found ===> Patching for p5-XML-SAX-Base-1.08 ===> p5-XML-SAX-Base-1.08 depends on file: /usr/local/bin/perl5.16.0 - found ===> p5-XML-SAX-Base-1.08 depends on file: /usr/local/bin/perl5.16.0 - found ===> Configuring for p5-XML-SAX-Base-1.08 Checking if your kit is complete... Looks good Writing Makefile for XML::SAX::Base Writing MYMETA.yml and MYMETA.json ===> Building for p5-XML-SAX-Base-1.08 cp BuildSAXBase.pl blib/lib/XML/SAX/BuildSAXBase.pl cp lib/XML/SAX/Base.pm blib/lib/XML/SAX/Base.pm cp lib/XML/SAX/Exception.pm blib/lib/XML/SAX/Exception.pm Manifying blib/man3/XML::SAX::Base.3 Manifying blib/man3/XML::SAX::BuildSAXBase.3 Manifying blib/man3/XML::SAX::Exception.3 ===> Installing for p5-XML-SAX-Base-1.08 ===> p5-XML-SAX-Base-1.08 depends on file: /usr/local/bin/perl5.16.0 - found ===> Generating temporary packing list ===> Checking if textproc/p5-XML-SAX-Base already installed Manifying blib/man3/XML::SAX::Base.3 Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/BuildSAXBase.pl Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/Base.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/Exception.pm Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::Base.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::BuildSAXBase.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::Exception.3 ===> Compressing manual pages for p5-XML-SAX-Base-1.08 ===> Registering installation for p5-XML-SAX-Base-1.08 as automatic Installing p5-XML-SAX-Base-1.08... done ===> Returning to build of p5-XML-SAX-0.99 ===> p5-XML-SAX-0.99 depends on file: /usr/local/bin/perl5.16.0 - found ===> Configuring for p5-XML-SAX-0.99 Warning: prerequisite XML::NamespaceSupport 0.03 not found. Checking if your kit is complete... Looks good Writing Makefile for XML::SAX Writing MYMETA.yml and MYMETA.json ===> 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 ===> Installing for p5-XML-SAX-0.99 ===> 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.16.0 - found ===> Generating temporary packing list ===> Checking if textproc/p5-XML-SAX already installed Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/ParserFactory.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/DocumentLocator.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/Intro.pod Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Exception.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/UnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/NoUnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/DocType.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/EncodingDetect.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/DebugHandler.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Productions.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/XMLDecl.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/DTDDecls.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader/UnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader/Stream.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader/NoUnicodeExt.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader/String.pm Installing /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl/Reader/URI.pm Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::DocumentLocator.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::Intro.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::PurePerl.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::ParserFactory.3 Installing /usr/local/lib/perl5/5.16.0/man/man3/XML::SAX::PurePerl::Reader.3 could not find ParserDetails.ini in /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX Can't locate XML/NamespaceSupport.pm in @INC (@INC contains: /usr/local/lib/perl5/5.16.0/BSDPAN /usr/local/lib/perl5/site_perl/5.16.0/mach /usr/local/lib/perl5/site_perl/5.16.0 /usr/local/lib/perl5/5.16.0/mach /usr/local/lib/perl5/5.16.0 .) at /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl.pm line 20. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX/PurePerl.pm line 20. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.16.0/XML/SAX.pm line 147. *** [install_sax_pureperl] Error code 2 Stop in /BETA1/usr/ports/textproc/p5-XML-SAX/work9amd64/XML-SAX-0.99. *** [do-install] Error code 1 Stop in /BETA1/usr/ports/textproc/p5-XML-SAX. *** [package] Error code 1 Stop in /BETA1/usr/ports/textproc/p5-XML-SAX. (end of log) So did I run into an upstream bug in p5-XML-SAX, or is something else awry? Tom
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?08.2B.23131.26711805>