Hi,
seit heute habe ich einen PIN für epgdata.com. Also habe ich in der channels_wanted.pl die gewünschten Programme auf "3" gesetzt und wie üblich tvm2vdr.sh gestartet. Das Skript meldet mir aber bei jedem Versuch folgenden Fehler:
Code
starting at Mon Oct 30 19:27:37 CET 2006
cleanup old files ..
lösche Daten von heute ..
reading channels ..
downloading hoerzu_20061030.zip
unzipping ..
found dtd qe.dtd
parsing ..
400 URL must be absolute /qe.dtd
Handler couldn't resolve external entity at line 2, column 30, byte 90
error in processing external entity reference at line 2, column 30, byte 90 at inc/hoerzufetch.pl line 198
Alles anzeigen
Eine Suche hier im Portal brachte mich nicht wirklich weiter. So wie ich das sehe, kommt folgendes in Betracht:
- Die ZIP-Dateien sind beschädigt. Mit busybox kann ich die Datei tatsächlich nicht entpacken, mit dem "richtigen" unzip unter Linux oder Winzip unter Windows funktioniert es aber.
- Es stimmt etwas nicht mit perl bzw. dem XML::Simple:: DTDReader. Ein "test XML::Simple:: DTDReader" in der CPAN-Shell, über die ich das Modul installiert habe, bringt auch einen Fehler. Ein log habe ich unten angehängt.
- Nichts von beidem trifft zu, sondern es liegt an etwas ganz anderem
Kann mir vielleicht jemand auf die Sprünge helfen, wo ich nach dem Fehler suchen soll und/oder wie ich ihn beheben kann?
Achja, mit tvmovie als Quelle funktioniert tvmovie2vdr einwandfrei.
Gruß,
fitzefatze
Hier noch das log von PERL
Code
linvdr:~# perl -MCPAN -e shell;
cpan shell -- CPAN exploration and modules installation (v1.59_54)
ReadLine support enabled
cpan> test XML::Simple::DTDReader
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok
Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
Database was generated on Mon, 30 Oct 2006 12:23:42 GMT
CPAN: HTTP::Date loaded ok
There's a new CPAN.pm version (v1.8802) available!
[Current version is v1.59_54]
You might want to try
install Bundle::CPAN
reload cpan
without quitting the current session. It should be a seamless upgrade
while we are running...
Going to read /root/.cpan/sources/modules/03modlist.data.gz
Running test for module XML::Simple::DTDReader
Running make for A/AL/ALEXMV/XML-Simple-DTDReader-0.04.tar.gz
CPAN: MD5 loaded ok
Checksum for /root/.cpan/sources/authors/id/A/AL/ALEXMV/XML-Simple-DTDReader-0.04.tar.gz ok
Scanning cache /root/.cpan/build for sizes
XML-Simple-DTDReader-0.04/
XML-Simple-DTDReader-0.04/t/
XML-Simple-DTDReader-0.04/t/1.t
XML-Simple-DTDReader-0.04/t/basic.xml
XML-Simple-DTDReader-0.04/t/required.pl
XML-Simple-DTDReader-0.04/t/misorder.pl
XML-Simple-DTDReader-0.04/t/ending-deep.pl
XML-Simple-DTDReader-0.04/t/empty-attrs.pl
XML-Simple-DTDReader-0.04/t/default.xml
XML-Simple-DTDReader-0.04/t/dtdless.xml
XML-Simple-DTDReader-0.04/t/toplevel.xml
XML-Simple-DTDReader-0.04/t/external.dtd
XML-Simple-DTDReader-0.04/t/external.xml
XML-Simple-DTDReader-0.04/t/misorder.xml
XML-Simple-DTDReader-0.04/t/ending.pl
XML-Simple-DTDReader-0.04/t/spotlight.pl
XML-Simple-DTDReader-0.04/t/missing.xml
XML-Simple-DTDReader-0.04/t/content.pl
XML-Simple-DTDReader-0.04/t/empty.pl
XML-Simple-DTDReader-0.04/t/dtdless.pl
XML-Simple-DTDReader-0.04/t/toplevel.pl
XML-Simple-DTDReader-0.04/t/hash.xml
XML-Simple-DTDReader-0.04/t/missing.pl
XML-Simple-DTDReader-0.04/t/array.xml
XML-Simple-DTDReader-0.04/t/variations.xml
XML-Simple-DTDReader-0.04/t/ending-deep.xml
XML-Simple-DTDReader-0.04/t/empty-attrs.xml
XML-Simple-DTDReader-0.04/t/hash.pl
XML-Simple-DTDReader-0.04/t/variations.pl
XML-Simple-DTDReader-0.04/t/folding.xml
XML-Simple-DTDReader-0.04/t/content.xml
XML-Simple-DTDReader-0.04/t/default.pl
XML-Simple-DTDReader-0.04/t/empty.xml
XML-Simple-DTDReader-0.04/t/folding.pl
XML-Simple-DTDReader-0.04/t/external.pl
XML-Simple-DTDReader-0.04/t/array.pl
XML-Simple-DTDReader-0.04/t/ending.xml
XML-Simple-DTDReader-0.04/t/required.xml
XML-Simple-DTDReader-0.04/t/basic.pl
XML-Simple-DTDReader-0.04/t/spotlight.xml
XML-Simple-DTDReader-0.04/README
XML-Simple-DTDReader-0.04/Changes
XML-Simple-DTDReader-0.04/Makefile.PL
XML-Simple-DTDReader-0.04/DTDReader.pm
XML-Simple-DTDReader-0.04/META.yml
XML-Simple-DTDReader-0.04/MANIFEST
Removing previously used /root/.cpan/build/XML-Simple-DTDReader-0.04
CPAN.pm: Going to build A/AL/ALEXMV/XML-Simple-DTDReader-0.04.tar.gz
Checking if your kit is complete...
Looks good
Warning: I could not locate your pod2man program. Please make sure,
your pod2man program is in your PATH before you execute 'make'
Writing Makefile for XML::Simple::DTDReader
cp DTDReader.pm blib/lib/XML/Simple/DTDReader.pm
Manifying blib/man3/XML::Simple::DTDReader.3pm
Can't find pod2man on PATH.
Couldn't install blib/man3/XML::Simple::DTDReader.3pm
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl/5.6.1 -I/usr/share/perl/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/1....dubious
Test returned status 0 (wstat 11, 0xb)
after all the subtests completed successfully
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/1.t 0 11 20 0 ??
Failed 1/1 test scripts. 0/20 subtests failed.
Files=1, Tests=20, 1 wallclock secs ( 0.31 cusr + 0.08 csys = 0.39 CPU)
Failed 1/1 test programs. 0/20 subtests failed.
make: *** [test_dynamic] Error 11
/usr/bin/make test -- NOT OK
Alles anzeigen