Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

CPAN installation of XML::LibXML::SAX fails

by dw_perlmonks (Novice)
on May 11, 2013 at 20:58 UTC ( #1033147=perlquestion: print w/ replies, xml ) Need Help??
dw_perlmonks has asked for the wisdom of the Perl Monks concerning the following question:

Hi,
I'm trying to cpan install the module XML::LibXML::SAX but it complains that my version of libxml2 is too low. I've tried yum installing the latest libxml2 (2.9.0) but it seems like the yum repo for CentOS 6.4 isn't updated. I then tried to install libxml2-2.9.0 from the tarball, but i'm also getting errors.
Output shown below. Any tips here would be greatly appreciated to get the libxml2 and module installed. Thank you.
[danwong@vm-c64 ~]$ sudo cpan -i XML::LibXML::SAX CPAN: Storable loaded ok (v2.20) Reading '/root/.cpan/Metadata' Database was generated on Sat, 11 May 2013 19:29:03 GMT Running install for module 'XML::LibXML::SAX' Running make for S/SH/SHLOMIF/XML-LibXML-2.0017.tar.gz CPAN: Digest::SHA loaded ok (v5.47) CPAN: Compress::Zlib loaded ok (v2.02) Checksum for /root/.cpan/sources/authors/id/S/SH/SHLOMIF/XML-LibXML-2. +0017.tar.gz ok CPAN: Archive::Tar loaded ok (v1.58) XML-LibXML-2.0017/ XML-LibXML-2.0017/perl-libxml-mm.h XML-LibXML-2.0017/TODO XML-LibXML-2.0017/Changes XML-LibXML-2.0017/lib/ XML-LibXML-2.0017/lib/XML/ XML-LibXML-2.0017/lib/XML/LibXML/ XML-LibXML-2.0017/lib/XML/LibXML/CDATASection.pod XML-LibXML-2.0017/lib/XML/LibXML/Document.pod XML-LibXML-2.0017/lib/XML/LibXML/PI.pod XML-LibXML-2.0017/lib/XML/LibXML/Common.pod XML-LibXML-2.0017/lib/XML/LibXML/InputCallback.pod XML-LibXML-2.0017/lib/XML/LibXML/Literal.pm XML-LibXML-2.0017/lib/XML/LibXML/XPathExpression.pod XML-LibXML-2.0017/lib/XML/LibXML/SAX.pm XML-LibXML-2.0017/lib/XML/LibXML/NodeList.pm XML-LibXML-2.0017/lib/XML/LibXML/Schema.pod XML-LibXML-2.0017/lib/XML/LibXML/Error.pm XML-LibXML-2.0017/lib/XML/LibXML/Text.pod XML-LibXML-2.0017/lib/XML/LibXML/ErrNo.pod XML-LibXML-2.0017/lib/XML/LibXML/Pattern.pod XML-LibXML-2.0017/lib/XML/LibXML/Dtd.pod XML-LibXML-2.0017/lib/XML/LibXML/DocumentFragment.pod XML-LibXML-2.0017/lib/XML/LibXML/RelaxNG.pod XML-LibXML-2.0017/lib/XML/LibXML/XPathContext.pod XML-LibXML-2.0017/lib/XML/LibXML/Boolean.pm XML-LibXML-2.0017/lib/XML/LibXML/Devel.pm XML-LibXML-2.0017/lib/XML/LibXML/Number.pm XML-LibXML-2.0017/lib/XML/LibXML/Reader.pod XML-LibXML-2.0017/lib/XML/LibXML/Error.pod XML-LibXML-2.0017/lib/XML/LibXML/XPathContext.pm XML-LibXML-2.0017/lib/XML/LibXML/SAX.pod XML-LibXML-2.0017/lib/XML/LibXML/Reader.pm XML-LibXML-2.0017/lib/XML/LibXML/Common.pm XML-LibXML-2.0017/lib/XML/LibXML/Node.pod XML-LibXML-2.0017/lib/XML/LibXML/Element.pod XML-LibXML-2.0017/lib/XML/LibXML/SAX/ XML-LibXML-2.0017/lib/XML/LibXML/SAX/Generator.pm XML-LibXML-2.0017/lib/XML/LibXML/SAX/Parser.pm XML-LibXML-2.0017/lib/XML/LibXML/SAX/Builder.pm XML-LibXML-2.0017/lib/XML/LibXML/SAX/Builder.pod XML-LibXML-2.0017/lib/XML/LibXML/AttributeHash.pm XML-LibXML-2.0017/lib/XML/LibXML/RegExp.pod XML-LibXML-2.0017/lib/XML/LibXML/Parser.pod XML-LibXML-2.0017/lib/XML/LibXML/ErrNo.pm XML-LibXML-2.0017/lib/XML/LibXML/Attr.pod XML-LibXML-2.0017/lib/XML/LibXML/Namespace.pod XML-LibXML-2.0017/lib/XML/LibXML/Comment.pod XML-LibXML-2.0017/lib/XML/LibXML/DOM.pod XML-LibXML-2.0017/LICENSE XML-LibXML-2.0017/MANIFEST XML-LibXML-2.0017/xpath.h XML-LibXML-2.0017/inc/ XML-LibXML-2.0017/inc/Devel/ XML-LibXML-2.0017/inc/Devel/CheckLib.pm XML-LibXML-2.0017/example/ XML-LibXML-2.0017/example/test3.xml XML-LibXML-2.0017/example/JBR-ALLENtrees.htm XML-LibXML-2.0017/example/article_internal.xml XML-LibXML-2.0017/example/dtd.xml XML-LibXML-2.0017/example/xmlns/ XML-LibXML-2.0017/example/xmlns/goodguy.xml XML-LibXML-2.0017/example/xmlns/badguy.xml XML-LibXML-2.0017/example/cb_example.pl XML-LibXML-2.0017/example/utf-16-1.html XML-LibXML-2.0017/example/test.dtd XML-LibXML-2.0017/example/test4.xml XML-LibXML-2.0017/example/ext_ent.dtd XML-LibXML-2.0017/example/article_external_bad.xml XML-LibXML-2.0017/example/enc_latin2.html XML-LibXML-2.0017/example/xpath.pl XML-LibXML-2.0017/example/test.html XML-LibXML-2.0017/example/article.xml XML-LibXML-2.0017/example/article_internal_bad.xml XML-LibXML-2.0017/example/catalog.xml XML-LibXML-2.0017/example/bad.xml XML-LibXML-2.0017/example/utf-16-2.xml XML-LibXML-2.0017/example/test.xml XML-LibXML-2.0017/example/test2.xml XML-LibXML-2.0017/example/dromeds.xml XML-LibXML-2.0017/example/enc2_latin2.html XML-LibXML-2.0017/example/yahoo-finance-html-with-errors.html XML-LibXML-2.0017/example/article_bad.xml XML-LibXML-2.0017/example/complex/ XML-LibXML-2.0017/example/complex/complex.dtd XML-LibXML-2.0017/example/complex/dtd/ XML-LibXML-2.0017/example/complex/dtd/g.dtd XML-LibXML-2.0017/example/complex/dtd/f.dtd XML-LibXML-2.0017/example/complex/complex.xml XML-LibXML-2.0017/example/complex/complex2.xml XML-LibXML-2.0017/example/thedieline.rss XML-LibXML-2.0017/example/test.xhtml XML-LibXML-2.0017/example/xmllibxmldocs.pl XML-LibXML-2.0017/example/ns.xml XML-LibXML-2.0017/example/bad.dtd XML-LibXML-2.0017/example/utf-16-2.html XML-LibXML-2.0017/LibXML.pm XML-LibXML-2.0017/Av_CharPtrPtr.h XML-LibXML-2.0017/LibXML.pod XML-LibXML-2.0017/Makefile.PL XML-LibXML-2.0017/docs/ XML-LibXML-2.0017/docs/libxml.dbk XML-LibXML-2.0017/META.yml XML-LibXML-2.0017/Av_CharPtrPtr.c XML-LibXML-2.0017/test/ XML-LibXML-2.0017/test/schema/ XML-LibXML-2.0017/test/schema/demo.xml XML-LibXML-2.0017/test/schema/badschema.xsd XML-LibXML-2.0017/test/schema/invaliddemo.xml XML-LibXML-2.0017/test/schema/schema.xsd XML-LibXML-2.0017/test/xinclude/ XML-LibXML-2.0017/test/xinclude/entity.txt XML-LibXML-2.0017/test/xinclude/xinclude.xml XML-LibXML-2.0017/test/xinclude/test.xml XML-LibXML-2.0017/test/textReader/ XML-LibXML-2.0017/test/textReader/countries.xml XML-LibXML-2.0017/test/relaxng/ XML-LibXML-2.0017/test/relaxng/demo4.rng XML-LibXML-2.0017/test/relaxng/demo.xml XML-LibXML-2.0017/test/relaxng/demo3.rng XML-LibXML-2.0017/test/relaxng/badschema.rng XML-LibXML-2.0017/test/relaxng/invaliddemo.xml XML-LibXML-2.0017/test/relaxng/schema.rng XML-LibXML-2.0017/test/relaxng/demo2.rng XML-LibXML-2.0017/test/relaxng/demo.rng XML-LibXML-2.0017/META.json XML-LibXML-2.0017/perl-libxml-sax.h XML-LibXML-2.0017/Devel.xs XML-LibXML-2.0017/README XML-LibXML-2.0017/t/ XML-LibXML-2.0017/t/60struct_error.t XML-LibXML-2.0017/t/90threads.t XML-LibXML-2.0017/t/25relaxng.t XML-LibXML-2.0017/t/72destruction.t XML-LibXML-2.0017/t/29id.t XML-LibXML-2.0017/t/09xpath.t XML-LibXML-2.0017/t/lib/ XML-LibXML-2.0017/t/lib/Stacker.pm XML-LibXML-2.0017/t/lib/Counter.pm XML-LibXML-2.0017/t/lib/Collector.pm XML-LibXML-2.0017/t/lib/TestHelpers.pm XML-LibXML-2.0017/t/19encoding.t XML-LibXML-2.0017/t/style-trailing-space.t XML-LibXML-2.0017/t/41xinclude.t XML-LibXML-2.0017/t/46err_column.t XML-LibXML-2.0017/t/49callbacks_returning_undef.t XML-LibXML-2.0017/t/80registryleak.t XML-LibXML-2.0017/t/23rawfunctions.t XML-LibXML-2.0017/t/06elements.t XML-LibXML-2.0017/t/61error.t XML-LibXML-2.0017/t/27new_callbacks_simple.t XML-LibXML-2.0017/t/42common.t XML-LibXML-2.0017/t/62overload.t XML-LibXML-2.0017/t/28new_callbacks_multiple.t XML-LibXML-2.0017/t/03doc.t XML-LibXML-2.0017/t/60error_prev_chain.t XML-LibXML-2.0017/t/40reader.t XML-LibXML-2.0017/t/31xpc_functions.t XML-LibXML-2.0017/t/48_removeChild_crashes_rt_80395.t XML-LibXML-2.0017/t/43options.t XML-LibXML-2.0017/t/48_rt55000.t XML-LibXML-2.0017/t/05text.t XML-LibXML-2.0017/t/10ns.t XML-LibXML-2.0017/t/12html.t XML-LibXML-2.0017/t/17callbacks.t XML-LibXML-2.0017/t/48importing_nodes_IDs_rt_69520.t XML-LibXML-2.0017/t/21catalog.t XML-LibXML-2.0017/t/30keep_blanks.t XML-LibXML-2.0017/t/20extras.t XML-LibXML-2.0017/t/26schema.t XML-LibXML-2.0017/t/pod.t XML-LibXML-2.0017/t/47load_xml_callbacks.t XML-LibXML-2.0017/t/13dtd.t XML-LibXML-2.0017/t/35huge_mode.t XML-LibXML-2.0017/t/71overloads.t XML-LibXML-2.0017/t/data/ XML-LibXML-2.0017/t/data/callbacks_returning_undef.xml XML-LibXML-2.0017/t/07dtd.t XML-LibXML-2.0017/t/49global_extent.t XML-LibXML-2.0017/t/40reader_mem_error.t XML-LibXML-2.0017/t/04node.t XML-LibXML-2.0017/t/24c14n.t XML-LibXML-2.0017/t/14sax.t XML-LibXML-2.0017/t/44extent.t XML-LibXML-2.0017/t/45regex.t XML-LibXML-2.0017/t/11memory.t XML-LibXML-2.0017/t/01basic.t XML-LibXML-2.0017/t/50devel.t XML-LibXML-2.0017/t/18docfree.t XML-LibXML-2.0017/t/08findnodes.t XML-LibXML-2.0017/t/19die_on_invalid_utf8_rt_58848.t XML-LibXML-2.0017/t/49_load_html.t XML-LibXML-2.0017/t/02parse.t XML-LibXML-2.0017/t/15nodelist.t XML-LibXML-2.0017/t/16docnodes.t XML-LibXML-2.0017/t/30xpathcontext.t XML-LibXML-2.0017/t/32xpc_variables.t XML-LibXML-2.0017/perl-libxml-sax.c XML-LibXML-2.0017/debian/ XML-LibXML-2.0017/debian/changelog XML-LibXML-2.0017/debian/libxml-libxml-perl.install XML-LibXML-2.0017/debian/libxml-libxml-perl.postinst XML-LibXML-2.0017/debian/libxml-libxml-perl.examples XML-LibXML-2.0017/debian/libxml-libxml-perl.prerm XML-LibXML-2.0017/debian/copyright XML-LibXML-2.0017/debian/compat XML-LibXML-2.0017/debian/libxml-libxml-perl.docs XML-LibXML-2.0017/debian/control XML-LibXML-2.0017/debian/rules XML-LibXML-2.0017/typemap XML-LibXML-2.0017/scripts/ XML-LibXML-2.0017/scripts/bump-version-number.pl XML-LibXML-2.0017/scripts/tag-release.pl XML-LibXML-2.0017/scripts/fast-eumm.pl XML-LibXML-2.0017/scripts/update-HACKING-file.bash XML-LibXML-2.0017/scripts/prints-to-comments.pl XML-LibXML-2.0017/scripts/Test.pm-to-Test-More.pl XML-LibXML-2.0017/LibXML.xs XML-LibXML-2.0017/ppport.h XML-LibXML-2.0017/xpath.c XML-LibXML-2.0017/dom.c XML-LibXML-2.0017/HACKING.txt XML-LibXML-2.0017/perl-libxml-mm.c XML-LibXML-2.0017/xpathcontext.h XML-LibXML-2.0017/dom.h CPAN: File::Temp loaded ok (v0.22) CPAN: Parse::CPAN::Meta loaded ok (v1.4401) CPAN: CPAN::Meta loaded ok (v2.112621) CPAN: Module::CoreList loaded ok (v2.18) CPAN.pm: Building S/SH/SHLOMIF/XML-LibXML-2.0017.tar.gz enable native perl UTF8 running xml2-config...The installed version of libxml2 is too low, as +older versions proved to be buggy. You need at least version 2.9.0. You have version 2.7.6 . No 'Makefile' created'YAML' not installed, will not store persistent s +tate SHLOMIF/XML-LibXML-2.0017.tar.gz /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Could not read metadata file. Falling back to other methods to determi +ne prerequisites

Installing the libxml2 tarball:
[danwong@vm-c64 ~]$ sudo rpm -i libxml2-2.9.0-1.x86_64.rpm [sudo] password for danwong: warning: libxml2-2.9.0-1.x86_64.rpm: Header V4 DSA/SHA1 Signature, key + ID de95bc1f: NOKEY error: Failed dependencies: libc.so.6(GLIBC_2.14)(64bit) is needed by libxml2-2.9.0-1.x86_ +64 libc.so.6(GLIBC_2.15)(64bit) is needed by libxml2-2.9.0-1.x86_ +64 liblzma.so.5()(64bit) is needed by libxml2-2.9.0-1.x86_64 libz.so.1(ZLIB_1.2.3.3)(64bit) is needed by libxml2-2.9.0-1.x8 +6_64

Comment on CPAN installation of XML::LibXML::SAX fails
Select or Download Code
Re: CPAN installation of XML::LibXML::SAX fails
by Anonymous Monk on May 12, 2013 at 00:44 UTC

    Output shown below. Any tips here would be greatly appreciated to get the libxml2 and module installed.

    Install the missing dependency (libc||glibc)?

    :) Um, contact your vendor?

    Or try http://www.citrusperl.com/download.html or http://downloads.activestate.com/ActivePerl/releases/ -- I can't tell if the available downloads will work for CentOS, I don't know what that is :)

    Try yumex *mumble*muble* or some kind or another *muble* repository for yum *mumble* or something :)

    Sorry :)

Re: CPAN installation of XML::LibXML::SAX fails
by marto (Chancellor) on May 12, 2013 at 08:14 UTC

    Did you read the relevant sections of the FAQ?

Re: CPAN installation of XML::LibXML::SAX fails
by grantm (Parson) on May 14, 2013 at 00:28 UTC
    If you're still having problems you could try again - the latest version of the XML::LibXML distribution (uploaded in the last few days) relaxes that version requirement.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1033147]
Approved by marto
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (3)
As of 2014-10-24 07:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (130 votes), past polls