in reply to Re: help with WebService::YouTube
in thread help with WebService::YouTube

it seems you are correct with your diagnosis. I get the following error when trying to install that package: The installed version of libxml2 not compatible with XML::LibXML.

Replies are listed 'Best First'.
Re^3: help with WebService::YouTube
by saberworks (Curate) on Nov 28, 2007 at 19:06 UTC
    In the XML::LibXML documentation, in the README file, it says:
    XML::LibXML requires at least libxml2 2.6.16 to compile and pass all tests and at least 2.6.21 is required for XML::LibXML::Reader. For some older OS versions this means that an update of the pre-built packages is required.
    What version of libxml2 do you have? The documentation recommends using xmllint but I don't know what that is, so I found my version like this:
    lozier:~$ xml2-config Usage: xml2-config [OPTION] Known values for OPTION are: --prefix=DIR change libxml prefix --exec-prefix=DIR change libxml exec prefix --libs print library linking information --cflags print pre-processor and compiler flags --modules module support enabled --help display this help and exit --version output version information lozier:~$ xml2-config --version 2.6.23 lozier:~$
      2.6.19. I am having errors using yum to update xmllib2, there are conflicts. This is going to be a big problem... WebService::YouTube seems like a great way to get what i wanted too.
        Compile your own version of the libxml2 shared library and stick it in some useful library path... or just switch to Debian or Ubuntu ;)

        yum was an admirable attempt to emulated Debian's apt system, but the service as a whole suffers from inconsistent levels of quality in package management and co-ordination (especially with respect to multiple versions of the same library).

        -David