Your message dated Fri, 25 Aug 2023 23:21:54 +0000 with message-id <[email protected]> and subject line Bug#1050146: Removed package(s) from unstable has caused the Debian Bug report #877035, regarding mps-youtube: crashes with TypeError after search to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 877035: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877035 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: mps-youtube Version: 0.2.7.1-2 Severity: grave Justification: renders package unusable mpsyt crashes whenever I try to do a search: Searching for 'radiohead' Traceback (most recent call last): File "/usr/bin/mpsyt", line 11, in <module> load_entry_point('mps-youtube==0.2.7.1', 'console_scripts', 'mpsyt')() File "/usr/lib/python3/dist-packages/mps_youtube/main.py", line 141, in main if matchfunction(i.function, i.regex, userinput): File "/usr/lib/python3/dist-packages/mps_youtube/main.py", line 64, in matchfunction func(*matches) File "/usr/lib/python3/dist-packages/mps_youtube/commands/search.py", line 212, in search _search(term, query, msg, failmsg) File "/usr/lib/python3/dist-packages/mps_youtube/commands/search.py", line 41, in _search loadmsg=loadmsg) File "/usr/lib/python3/dist-packages/mps_youtube/commands/songlist.py", line 56, in paginatesongs songs = func[s:e] File "/usr/lib/python3/dist-packages/mps_youtube/util.py", line 47, in __getitem__ self.ilist.append(next(self.iterable)) File "/usr/lib/python3/dist-packages/mps_youtube/commands/search.py", line 28, in iter_songs for song in get_tracks_from_json(wdata2): File "/usr/lib/python3/dist-packages/mps_youtube/commands/search.py", line 342, in get_tracks_from_json 'id': ','.join([get_track_id_from_json(i) for i in items])} TypeError: sequence item 9: expected str instance, dict found Other searches produce slightly different tracebacks, this time after the search seemingly has returned: Traceback (most recent call last): File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner self.run() File "/usr/lib/python3.5/threading.py", line 862, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3/dist-packages/mps_youtube/streams.py", line 171, in _preload streamlist = get(song) File "/usr/lib/python3/dist-packages/mps_youtube/streams.py", line 51, in get p = util.get_pafy(vid, force=force, callback=callback) File "/usr/lib/python3/dist-packages/mps_youtube/util.py", line 201, in get_pafy p = pafy.new(ytid, callback=callback_fn) File "/usr/lib/python3/dist-packages/pafy/pafy.py", line 122, in new return Pafy(url, basic, gdata, size, callback, ydl_opts) File "/usr/lib/python3/dist-packages/pafy/backend_youtube_dl.py", line 29, in __init__ super(YtdlPafy, self).__init__(*args, **kwargs) File "/usr/lib/python3/dist-packages/pafy/backend_shared.py", line 95, in __init__ self._fetch_basic() File "/usr/lib/python3/dist-packages/pafy/backend_youtube_dl.py", line 53, in _fetch_basic self._category = self._ydl_info['categories'][0] TypeError: 'NoneType' object is not subscriptable In any event, the package is unusable as is. Thanks. jamie. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (200, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mps-youtube depends on: ii ffmpeg 7:3.3.4-1 ii mpv 0.26.0-3 ii python3 3.5.3-3 ii python3-pafy 0.5.2-2 ii python3-pkg-resources 36.2.7-2 Versions of packages mps-youtube recommends: ii libnotify4 0.7.7-2 ii python3-dbus 1.2.4-1+b2 ii python3-gi 3.24.1-3 ii xclip 0.12+svn84-4+b1 mps-youtube suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Version: 2.9.4-1+rm Dear submitter, as the package mps-youtube has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1050146 The version of this package that was in Debian prior to this removal can still be found using https://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]. Debian distribution maintenance software pp. Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---

