The streaming functionality of mythweb depends on some perl modules which are not installed by default. This can be demonstrated by hitting the mythweb/tv/recorded page and attempting to click on a show name, causing it to attempt to stream, and firing errors into the web server logs. Mythweb needs dev-perl/DBI to avoid this error: Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at xxx/mythweb/mythweb.pl line 13., referer: http://xxx/mythweb/tv/recorded and needs dev-perl/DBD-mysql to avoid this error: install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at (eval 5) line 3. dev-perl/DBD-mysql depends on dev-perl/DBI, so dev-perl/DBD-mysql can just be added as a dependency.
Fixed with mythweb-0.20_p11329