Description of problem: After boot i got this message Version-Release number of selected component: dialect-1.1.0-3.fc33 Additional info: reporter: libreport-2.14.0 cmdline: /usr/bin/python3 /usr/share/dialect/search_provider crash_function: __init__ exception_type: ImportError executable: /usr/share/dialect/search_provider interpreter: python3-3.9.0-1.fc33.x86_64 kernel: 5.9.14-200.fc33.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: _client.py:590:__init__:ImportError: Using http2=True, but the 'h2' package is not installed. Make sure to install httpx using `pip install httpx[http2]`. Traceback (most recent call last): File "/usr/share/dialect/search_provider", line 187, in <module> TranslateService() File "/usr/share/dialect/search_provider", line 40, in __init__ self.translator = Translator() File "/usr/lib/python3.9/site-packages/googletrans/client.py", line 61, in __init__ self.client = httpx.Client(http2=http2) File "/usr/lib/python3.9/site-packages/httpx/_client.py", line 590, in __init__ raise ImportError( ImportError: Using http2=True, but the 'h2' package is not installed. Make sure to install httpx using `pip install httpx[http2]`. Local variables in innermost frame: auth: None params: None headers: None cookies: None proxies: None timeout: Timeout(timeout=5.0) pool_limits: None max_redirects: 20 event_hooks: None base_url: '' transport: None app: None cert: None http2: True limits: Limits(max_connections=100, max_keepalive_connections=20) self: <httpx.Client object at 0x7fc978d362b0> trust_env: True verify: True __class__: <class 'httpx.Client'>
Created attachment 1740594 [details] File: backtrace
Created attachment 1740595 [details] File: cgroup
Created attachment 1740596 [details] File: cpuinfo
Created attachment 1740597 [details] File: environ
Created attachment 1740598 [details] File: mountinfo
Created attachment 1740599 [details] File: namespaces
Created attachment 1740600 [details] File: open_fds
So, this is actually a python-googletrans bug, but that's not an issue since I'm also its maintainer :P! The python-googletrans devs forgot to specify the h2 dependency :/! To quickly solve this, run: ``` sudo dnf install python-h2 ``` I'll add the dependency and update googletrans this afternoon (at least... my afternoon, depending on which timezone you are :P!).
FEDORA-2020-05916911d2 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-05916911d2
FEDORA-2020-05916911d2 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-05916911d2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-05916911d2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-05916911d2 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.