[mythtv-users] Database size issue exposes Perl problem; 1 fixed, 1 to go

Jeffrey Ratcliffe jeffrey.ratcliffe at gmail.com
Thu Oct 6 18:19:05 UTC 2016


On 6 October 2016 at 20:08, James Miller <gajs-f0el at dea.spamcon.org> wrote:
> Can't locate MythTV.pm in @INC (you may need to install the MythTV module)
> (@INC contains: /etc/perl /usr/local/lib64/perl5/5.22.2/x86_64-linux
> /usr/local/lib64/perl5/5.22.2
> /usr/lib64/perl5/vendor_perl/5.22.2/x86_64-linux
> /usr/lib64/perl5/vendor_perl/5.22.2 /usr/local/lib64/perl5
> /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.22.2/x86_64-linux
> /usr/lib64/perl5/5.22.2 .) at
> /usr/share/mythtv/contrib/maintenance/optimize_mythdb.pl line 15
>
> Except that my error output only refers to one perl version--5.22.2. But
> looking around the system indicates to me that I do, in fact, have more
> than one perl version on this system: 5.20.1, 5.20.2, and 5.22.2 are all
> present. I assume the solution indicated in that thread could well be
> applicable to my situation; problem is, I don't understand what action is
> being proposed.

Doing manual stuff like this outside what portage expects is a recipe
for disaster. Try using perl-cleaner, which should sort out problems
like this from within portage:

https://wiki.gentoo.org/wiki/Project:Perl/perl-cleaner

Regards

Jeff


More information about the mythtv-users mailing list