$ mythfilldatabase ----------------- Start of XMLTV output ----------------- Can't locate HTML/TreeBuilder.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 .) at /usr/bin/tv_grab_fi line 79. BEGIN failed--compilation aborted at /usr/bin/tv_grab_fi line 79. ------------------ End of XMLTV output ------------------ Error in 1:1: unexpected end of file Failed to fetch some program info Reproducible: Always Steps to Reproduce: 1.emerge mythtv 2.do the initialization steps that pkg_postinst informs you. 3.run mythsetup, setup that it uses tv_grab_fi or just after emerging mythtv-0.13-r1, run $ perl -c /usr/bin/tv_grab_fi when i installed the dependant package, # emerge -gK =dev-perl/HTML-Tree-3.17 i got ... $ perl -c /usr/bin/tv_grab_fi /usr/bin/tv_grab_fi syntax OK ... it ok!
Did you emerge xmltv after aug 25? I updated xmltv-0.5.34 a while ago to use a dependency creation system that actually added the correct dependencies instead of merging them all.
yes, it seems so. # epm -qi xmltv Name : xmltv Version : 0.5.34 Release : Slot: 0 Install date: Wed Sep 8 23:32:20 2004 Build Host: i686-pc-linux-gnu Group : media-tv License: GPL-2 Size : 1111740 Packager : aliz URL : http://membled.com/work/apps/xmltv/ Description : Set of utilities to manage TV listings stored in the XMLTV format. i'll try to re-emerge and see if it pulls the dep or not
I've added 0.5.34-r1 with another update to the dependency system. Should fix the problem, thanks!
*** Bug 59810 has been marked as a duplicate of this bug. ***
*** Bug 61454 has been marked as a duplicate of this bug. ***
I'm not sure exactly why 59810 is a duplicate of this bug, but I'll put this here anyway. media-tv/xmltv-0.5.37 failed here due to the dev-perl/TermReadKey dep not being installed. >>> emerge (1 of 39) media-tv/xmltv-0.5.37 to / >>> md5 src_uri ;-) xmltv-0.5.37.tar.bz2 >>> Unpacking source... >>> Unpacking xmltv-0.5.37.tar.bz2 to /var/tmp/portage/xmltv-0.5.37/work >>> Source unpacked. Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i686-linux .) at lib/Ask/Term.pm line 9. BEGIN failed--compilation aborted at lib/Ask/Term.pm line 9. Compilation failed in require at Makefile.PL line 201. make: *** No targets specified and no makefile found. Stop. !!! ERROR: media-tv/xmltv-0.5.37 failed.