instead of the "everything appears to be in order" that I normally get. I then got a fresh pull for 31/fixes from github and went through the compiling from source process. The first time I ran configure I get the message that that the python bindings failed because of needing to install mysqldb, lxml, and simplejson. I installed those again via pip and when I ran configure again the python bindings were successful. I then completed the compile process with these commands as had been recommended to me in the past from this forum.
The modules tvdb_api.py (v2.0 or greater).
They should have been installed along with the MythTV python bindings.
./configure
make PREFIX=/usr/local PYTHON=python3
sudo make install PREFIX=/usr/local PYTHON=python3
Everything compiled fine, and as I mentioned I had all the required bindings. I was then able to start the backend successfully, but when I ran the tests to check the metadata aps these were the results:
I am not sure what direction to go from here. The frontend can connect to the backend, I see my recorded shows and can watch live TV, but
$ /usr/local/share/mythtv/metadata/Television/ttvdb.py -t
The modules tvdb_api.py (v2.0 or greater).
They should have been installed along with the MythTV python bindings.
Error:(module 'requests_cache' has no attribute 'core')
$ /usr/local/share/mythtv/metadata/Movie/tmdb3.py --test
Traceback (most recent call last):
File "/usr/local/share/mythtv/metadata/Movie/tmdb3.py", line 150, in <module>
sys.exit(main("movie",'tmdb3.py'))
File "/usr/local/share/mythtv/metadata/Movie/tmdb3.py", line 77, in main
from MythTV.tmdb3.lookup import timeouthandler
File "/usr/lib64/python3.10/site-packages/MythTV/tmdb3/__init__.py", line 5, in <module>
from .tmdb_api import Configuration, searchMovie, searchMovieWithYear, \
File "/usr/lib64/python3.10/site-packages/MythTV/tmdb3/tmdb_api.py", line 71, in <module>
from .pager import PagedRequest
File "/usr/lib64/python3.10/site-packages/MythTV/tmdb3/pager.py", line 8, in <module>
from collections import Sequence, Iterator
ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib64/python3.10/collections/__init__.py)
I am concerned that the python scrips are not working to collect the metadata on shows that I record.
Does anyone have any idea what may have happened. Thanks in advance.