From b38dfa06f946a453d572bc80e951ca43b825d803 Mon Sep 17 00:00:00 2001 From: Ondřej Lysoněk Date: Jun 19 2020 18:59:15 +0000 Subject: Require python3-click-plugins gr_modtool appears to use python3-click for command line processing. If python3-click or python3-click-plugins are not installed, I get the following tracebacks. python3-click-plugins Requires python3-click, so it's sufficient to Require the former. [root@69f00c035e8c /]# gr_modtool --help Traceback (most recent call last): File "/usr/bin/gr_modtool", line 25, in from gnuradio.modtool.cli.base import cli File "/usr/lib64/python3.8/site-packages/gnuradio/modtool/cli/__init__.py", line 26, in from .base import cli, common_params, block_name, ModToolException File "/usr/lib64/python3.8/site-packages/gnuradio/modtool/cli/base.py", line 35, in import click ModuleNotFoundError: No module named 'click' [root@69f00c035e8c /]# gr_modtool --help Traceback (most recent call last): File "/usr/bin/gr_modtool", line 25, in from gnuradio.modtool.cli.base import cli File "/usr/lib64/python3.8/site-packages/gnuradio/modtool/cli/__init__.py", line 26, in from .base import cli, common_params, block_name, ModToolException File "/usr/lib64/python3.8/site-packages/gnuradio/modtool/cli/base.py", line 37, in from click_plugins import with_plugins ModuleNotFoundError: No module named 'click_plugins' --- diff --git a/gnuradio.spec b/gnuradio.spec index a955640..8671ba6 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -100,6 +100,7 @@ Requires: python3-pyyaml Requires: python3-gobject Requires: python3-six Requires: python3-mako +Requires: python3-click-plugins Requires: gtk3 %description