Package: gpodder Version: 3.10.0-1 Severity: grave Justification: renders package unusable
Dear Maintainer, Since update to 3.10.0-1 version, gpodder can't download, it fails with this error : 1516869889.498997 [gpodder.gtkui.main] DEBUG: Downloading episode: Action Heroes in Slow Motion 1516869889.671566 [gpodder.gtkui.main] INFO: All tasks have finished. 1516869889.869161 [gpodder.gtkui.main] INFO: All tasks have finished. 1516869890.033404 [gpodder.my] DEBUG: Storing 1 episode download actions 1516869890.034359 [gpodder.download] INFO: Starting new worker thread. 1516869890.034558 [gpodder.util] DEBUG: run_in_background: <bound method DownloadQueueWorker.run of MainThread> (False) 1516869890.034992 [gpodder.download] INFO: Starting new thread: Thread-3 1516869890.035904 [gpodder.download] INFO: Thread-3 is processing: Action Heroes in Slow Motion 1516869890.559986 [gpodder.download] ERROR: Download failed: cannot use a string pattern on a bytes-like object Traceback (most recent call last): File "/usr/lib/python3/dist-packages/gpodder/download.py", line 729, in run url = youtube.get_real_download_url(self.__episode.url, fmt_ids) File "/usr/lib/python3/dist-packages/gpodder/youtube.py", line 121, in get_real_download_url fmt_id_url_map = sorted(find_urls(page), reverse=True) File "/usr/lib/python3/dist-packages/gpodder/youtube.py", line 110, in find_urls r4 = re.search('url_encoded_fmt_stream_map=([^&]+)', page) File "/usr/lib/python3.6/re.py", line 182, in search return _compile(pattern, flags).search(string) TypeError: cannot use a string pattern on a bytes-like object 1516869890.562270 [gpodder.download] INFO: No more tasks for Thread-3 to carry out. 1516869941.637550 [gpodder.gtkui.main] INFO: All tasks have finished. 1516869941.818538 [gpodder.gtkui.main] INFO: All tasks have finished. 1516869941.936346 [gpodder.util] DEBUG: run_in_background: <bound method Config.save_thread_proc of <gpodder.gtkui.config.UIConfig object at 0x7fd72ddce160>> (True) 1516869941.975548 [gpodder.dbsqlite] DEBUG: Commit. 1516869942.280329 [gpodder.dbsqlite] DEBUG: Commit. 1516869942.281385 [gpodder.dbsqlite] DEBUG: Database opened. 1516869942.586703 [gpodder.my] INFO: Worker thread may not execute (disabled). 1516869942.853755 [gpodder.config] INFO: Flushing settings to disk Here is the url : https://www.youtube.com/watch?v=h76cs45ZwcU All youtube videos fails with this error. Downgrading to 3.9.3-1, and restoring database version 6, solves this problem. Regards, Sébastien -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (980, 'unstable'), (960, 'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'oldstable'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gpodder depends on: ii python3 3.6.4-1 ii python3-dbus 1.2.4-1+b4 ii python3-gi 3.26.1-2 ii python3-mygpoclient 1.8-1 ii python3-podcastparser 0.6.2-1 Versions of packages gpodder recommends: ii dbus-user-session [default-dbus-session-bus] 1.12.2-1 ii dbus-x11 [dbus-session-bus] 1.12.2-1 pn python3-appindicator <none> pn python3-eyed3 <none> ii python3-html5lib 0.999999999-1 pn python3-simplejson <none> Versions of packages gpodder suggests: pn gnome-bluetooth | bluez-gnome <none> pn mplayer <none> -- no debconf information