[mythtv-users] tv_grab_au - perl XML broken

Kevin Saenz ksaenz at gmail.com
Sun Apr 3 22:45:59 UTC 2005


First you will have to get XML::Parser I don't know if you can get it
from Gentoo site, you can also get the files from cpan.org. The
easiset way to get reqiured files from cpan is to run the following
commands

perl -MCPAN -e shell

then allow perl to create a configure script select the sites you
trust and will download from.

then run

install XML::Parser



> >Hi,
> >
> >This is really more of a gentoo question I think, but it relates to
> >tv_grab_au so maybe somebody here has seen it before. I have posted a
> >more detailed description to the gentoo forums here:
> >http://forums.gentoo.org/viewtopic-t-317593.html But if anyone in
> >mythtv-land knows what I'm on about, please chip in...
> >
> >I wanted to use the tv_grab_au off the list, but it complains about
> >needing threaded perl. So I've re-emerged perl, with threads, but now
> >get errors when running tv_grab_au like this one:
> >
> >bash-2.05b$ tv_grab_au
> >Can't locate XML/Parser.pm in @INC (@INC contains: /etc/perl
> >/usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi
> >/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
> >/usr/lib/perl5/site_perl
> >/usr/lib/perl5/vendor_perl/5.8.5/i686-linux-thread-multi
> >/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
> >/usr/lib/perl5/vendor_perl
> >/usr/lib/perl5/5.8.5/i686-linux-thread-multi /usr/lib/perl5/5.8.5
> >/usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.4 .) at
> >/usr/lib/perl5/vendor_perl/5.8.5/XML/Twig.pm line 82.
> >BEGIN failed--compilation aborted at
> >/usr/lib/perl5/vendor_perl/5.8.5/XML/Twig.pm line 82.
> >Compilation failed in require at
> >/usr/lib/perl5/vendor_perl/5.8.5/XMLTV.pm line 108.
> >BEGIN failed--compilation aborted at
> >/usr/lib/perl5/vendor_perl/5.8.5/XMLTV.pm line 108.
> >Compilation failed in require at /usr/bin/tv_grab_au line 107.
> >BEGIN failed--compilation aborted at /usr/bin/tv_grab_au line 107.
> >bash-2.05b$
> >
> >No idea how to fix this, so any suggestions welcomed.
> >
> >Thanks
> >Richard
> >_______________________________________________
> >mythtv-users mailing list
> >mythtv-users at mythtv.org
> >http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> 
> I have found that after re-emerging/upgrading Perl, you have to
> re-emerge in the other programs as they will not be found, Parser.pm is
> one of them, but there is a script that can be run to fix that issue,
> when you emerge perl, that script is displayed at the end of the merge,
> just before it unmerges the older version, or if your not quick over the
> 5 second break, you loose that vital info....
> 
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> 
>


More information about the mythtv-users mailing list