Package: searx Version: 0.17.0+dfsg1-1 Severity: grave Justification: renders package unusable
Dear Maintainer,recent python3 packages upgrade for bullseye, made searx unusable. can't perform any search. uwsgi log filling up with :
pid: 1625924|app: 0|req: 20/60] ipaddress () {76 vars in 1189 bytes} [Thu Dec 3 01:17:02 2020] GET /query => generated 875 bytes in 160 msecs (HTTP/2.0 500) 3 headers in 131 bytes (1 switches on core 0)
ERROR:searx.webapp:search error Traceback (most recent call last): File "/usr/lib/python3/dist-packages/searx/webapp.py", line 578, in index result_container = search.search()File "/usr/lib/python3/dist-packages/searx/search.py", line 546, in search
super(SearchWithPlugins, self).search()File "/usr/lib/python3/dist-packages/searx/search.py", line 529, in search search_multiple_requests(requests, self.result_container, start_time, self.actual_timeout) File "/usr/lib/python3/dist-packages/searx/search.py", line 237, in search_multiple_requests
if th.isAlive(): AttributeError: 'Thread' object has no attribute 'isAlive' looked around in upstream bugs and found this patch : https://github.com/searx/searx/pull/2108/commits/3b8bd0770bff2486c30012606562e4d90e23d655 applied it manually and now searching works as expected. so please include it in searx/bullseye. thanks in advance, d. -- System Information: Debian Release: 10.6 APT prefers stable APT policy: (900, 'stable'), (500, 'stable-updates'), (150, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.8.0-0.bpo.2-amd64 (SMP w/4 CPU threads)Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages searx depends on: ii python3 3.8.6-1 ii python3-searx 0.17.0+dfsg1-1 searx recommends no packages. Versions of packages searx suggests: pn nginx <none> ii uwsgi 2.0.19.1-3+b3 ii uwsgi-plugin-python3 2.0.19.1-3+b3 -- no debconf information
OpenPGP_signature
Description: OpenPGP digital signature