Hi.. Running /usr/bin/tv_grab_se_swedb gives this error Can't locate XML/LibXML.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux /usr/lib64/perl5/vendor_perl/5.8.8 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux /usr/lib64/perl5/site_perl/5.8.8 /usr/lib64/perl5/site_perl /usr/lib64/perl5/5.8.8/x86_64-linux /usr/lib64/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib64/perl5/vendor_perl/5.8.8/XMLTV/Configure.pm line 16. And after installing XML-LibXML I get this Can't locate IO/Wrap.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux /usr/lib64/perl5/vendor_perl/5.8.8 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux /usr/lib64/perl5/site_perl/5.8.8 /usr/lib64/perl5/site_perl /usr/lib64/perl5/5.8.8/x86_64-linux /usr/lib64/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib64/perl5/vendor_perl/5.8.8/XMLTV/Options.pm line 39. Installing IO-stringy fix this problem.
*** Bug 146052 has been marked as a duplicate of this bug. ***
Something more bad seems happening, some eclass should have been changed and the configurator seems not working anymore....(you set one flag but it tries to emerge all the tv grabbers)
Ok, perl-module and perl-app eclasses seems to not work anymore (they have changed on 2-sept and 28-aug) with the "make_config | perl-module_src_compile" way to pass answers to the configure script. Another day of testing and I'll probably revert xmltv to the old "make_config | perl Makefile.PL" that's always working (requires to use "make" and "make DESTDIR=${D} install" instead of perl-module_src_install ), and fix this issue too.
Added pm_echovar variable to use in the perl-module.eclass , added se_swedb dependacies ,thanks for pointing them out. Committed in CVS.