Chirp fails to start due to missing dependencies ``` $ chirp Traceback (most recent call last): File "/usr/bin/chirp", line 8, in <module> sys.exit(chirpmain()) ^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/chirp/wxui/__init__.py", line 196, in chirpmain from chirp.wxui import main File "/usr/lib/python3.12/site-packages/chirp/wxui/main.py", line 48, in <module> from chirp.wxui import query_sources File "/usr/lib/python3.12/site-packages/chirp/wxui/query_sources.py", line 28, in <module> from chirp.sources import radioreference File "/usr/lib/python3.12/site-packages/chirp/sources/radioreference.py", line 23, in <module> from suds.client import Client ModuleNotFoundError: No module named 'suds' ``` Installing dev-python/suds-community resolves the issue.
This commit made dev-python/suds-community a required dependency (at least for the GUI-part as I understand it): https://github.com/kk7ds/chirp/commit/2d3369b0a965d978da1b2112e212e419c39cbc8e
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770cec9fa323f9d3b9bf2d0d50ab7ad1fa86d2e2 commit 770cec9fa323f9d3b9bf2d0d50ab7ad1fa86d2e2 Author: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> AuthorDate: 2024-07-03 21:29:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-24 21:45:28 +0000 media-radio/chirp: make dependency to dev-python/suds-community mandatory Closes: https://bugs.gentoo.org/935431 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/37414 Signed-off-by: Sam James <sam@gentoo.org> media-radio/chirp/chirp-20240606-r1.ebuild | 60 ++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+)