Please try getting the latest CVS version of XMLTV (follow the
instructions at <http://sourceforge.net/cvs/?group_id=39046>, using
'xmltv' instead of 'modulename') and check that the new Makefile.PL
detects the error. It will tell you what to do next.
I did as you asked and your new Makefile.PL does detect the problem.
But doing CPAN>install Date::Manip but it just tells me that I'm
already up to date. Is there a way to force CPAN to reinstall a module?
Full output below. Oh, and I tried that env LANG=C trick and it did
suppress the error messages. Are there any disadvantages to that trick?
I'm testing tv_grab_na again using that, and so far so good. I have
gotten 4 days in (and still going) far better than ever before. Even
more significant it managed to recover from a time-out which it had
_never_ done before.
Thanks,
Cedar
[cedar@freevo xmltv]$ perl Makefile.PL
Your installed Date::Manip module is producing errors like: Malformed
UTF-8 character (byte 0xfe) at
/usr/lib/perl5/vendor_perl/5.8.0/Date/Manip.pm line 5902.
This is a known bug with Red Hat Linux 8.0, see
<http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=74884>.
Unless Red Hat have released a fixed version of their perl-DateManip
package, you need to get the latest Date::Manip from CPAN and install
it manually.
If you're seeing this message but not running Red Hat Linux, please
contact the xmltv maintainer.
[cedar@freevo xmltv]$ su root
Password:
[root@freevo xmltv]# perl -MCPAN -e shell
cpan shell -- CPAN exploration and modules installation (v1.61)
ReadLine support available (try 'install Bundle::CPAN')
cpan> install Date::Manip
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Tue, 29 Oct 2002 09:22:34 GMT
Date::Manip is up to date.
cpan> exit
Lockfile removed.
|