Thanks for your report! Unfortunately package from deb-multimedia.org are not official, so you should ask to deb-multimedia.org maintainers as reported in their FAQ
https://www.deb-multimedia.org/faq#q5
On 11/8/18 2:44 AM, James Bottomley wrote:
> Package: python-urllib3
> Version: 1.24-1
> Severity: important
>
> Mythtv version 29.1+fixes20180821.gite5fc66e822-dmo2 is failing with
> mythtv@vito:~$ /usr/share/mythtv/metadata/Television/ttvdb.py -B Superstore
> Traceback (most recent call last):
> File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 2578, in
> <module>
> sys.exit(main())
> File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 2278, in main
> userkey=tvdb_account.account_identifier)
> File "/usr/lib/python2.7/dist-packages/MythTV/ttvdb/tvdb_api.py", line 693,
> in __init__
> self.session.remove_expired_responses()
> File "/usr/lib/python2.7/dist-packages/requests_cache/core.py", line 159,
> in remove_expired_responses
> self.cache.remove_old_entries(datetime.utcnow() -
> self._cache_expire_after)
> File "/usr/lib/python2.7/dist-packages/requests_cache/backends/base.py",
> line 110, in remove_old_entries
> response, created_at = self.responses[key]
> File
> "/usr/lib/python2.7/dist-packages/requests_cache/backends/storage/dbdict.py",
> line 163, in __getitem__
> return pickle.loads(bytes(super(DbPickleDict, self).__getitem__(key)))
> ImportError: No module named ordered_dict
>
> Meaning that mythtv can no longer pick up programme information from
> thetvdb.org
>
> Falling back to version 1.22-1 makes everything work again.
Befor reporting a bug to deb-multimedia maintainers you should try to
clean the cache: the only thing that came in my mind related to
ordered_dict module is that urllib3 dropped Python2.6 support, and
urllib3.packages.ordered_dict module was removed:
https://github.com/urllib3/urllib3/commit/cb2159878f8b47c5b4bc6d159ae2857b85c0a197
but in the traceback there is a pickle.loads() invocation.
Hope this help!
Regards!
P.S. this is not a Debian bug, but I will wait your reply for a few days
before closing it.
--
Daniele Tricoli 'eriol'
https://mornie.org
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
