Package: gnuradio Version: 3.8.2.0-2 Severity: important Dear Maintainer,
Version 3.8.2.0 introduced the use of gsettings to detect dark theme. It was introduced in [1]. However, I do not have gsettings, making grc unable start. It was solved in [2]. Could you backport this patch [3]? [1] https://github.com/gnuradio/gnuradio/commit/507e85722573cfdc3029b4fd7776a75987f332d7#diff-bf77b70d546aca561ea9162c8da2105c [2] https://github.com/gnuradio/gnuradio/commit/7826795923375fef264070e9af4e21f5932737f6 [3] https://github.com/gnuradio/gnuradio/commit/7826795923375fef264070e9af4e21f5932737f6.patch $ gnuradio-companion Traceback (most recent call last): File "/usr/bin/gnuradio-companion", line 102, in <module> run_main() File "/usr/bin/gnuradio-companion", line 95, in run_main exit(main()) File "/usr/lib/python3/dist-packages/gnuradio/grc/main.py", line 73, in main from .gui.Platform import Platform File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/Platform.py", line 26, in <module> from . import canvas File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/canvas/__init__.py", line 21, in <module> from .param import Param File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/canvas/param.py", line 23, in <module> from .. import ParamWidgets, Utils, Constants File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/ParamWidgets.py", line 66, in <module> add_style_provider() File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/ParamWidgets.py", line 58, in add_style_provider dark_theme = have_dark_theme() File "/usr/lib/python3/dist-packages/gnuradio/grc/gui/ParamWidgets.py", line 48, in have_dark_theme theme = subprocess.check_output( File "/usr/lib/python3.8/subprocess.py", line 411, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib/python3.8/subprocess.py", line 489, in run with Popen(*popenargs, **kwargs) as process: File "/usr/lib/python3.8/subprocess.py", line 854, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'gsettings' -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.8.0-1-amd64 (SMP w/12 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnuradio depends on: ii libboost-program-options1.71.0 1.71.0-6+b2 ii libboost-thread1.71.0 1.71.0-6+b2 ii libc6 2.31-3 ii libcodec2-0.9 0.9.2-3 ii libgcc-s1 10.2.0-7 ii libgnuradio-analog3.8.2 3.8.2.0-2 ii libgnuradio-audio3.8.2 3.8.2.0-2 ii libgnuradio-blocks3.8.2 3.8.2.0-2 ii libgnuradio-channels3.8.2 3.8.2.0-2 ii libgnuradio-digital3.8.2 3.8.2.0-2 ii libgnuradio-dtv3.8.2 3.8.2.0-2 ii libgnuradio-fec3.8.2 3.8.2.0-2 ii libgnuradio-fft3.8.2 3.8.2.0-2 ii libgnuradio-filter3.8.2 3.8.2.0-2 ii libgnuradio-pmt3.8.2 3.8.2.0-2 ii libgnuradio-qtgui3.8.2 3.8.2.0-2 ii libgnuradio-runtime3.8.2 3.8.2.0-2 ii libgnuradio-trellis3.8.2 3.8.2.0-2 ii libgnuradio-uhd3.8.2 3.8.2.0-2 ii libgnuradio-video-sdl3.8.2 3.8.2.0-2 ii libgnuradio-vocoder3.8.2 3.8.2.0-2 ii libgnuradio-wavelet3.8.2 3.8.2.0-2 ii libgnuradio-zeromq3.8.2 3.8.2.0-2 ii liblog4cpp5v5 1.1.3-3 ii libpython3.8 3.8.5-2 ii libqt5core5a 5.14.2+dfsg-6 ii libqt5widgets5 5.14.2+dfsg-6 ii libstdc++6 10.2.0-7 ii libuhd3.15.0 3.15.0.0-3 ii libvolk2-bin 2.3.0-3 ii python3 3.8.2-3 ii python3-click 7.0-3 ii python3-click-plugins 1.1.1-2 ii python3-gi 3.36.1-1 ii python3-gi-cairo 3.36.1-1 ii python3-lxml 4.5.2-1 ii python3-mako 1.1.2+ds1-1 ii python3-numpy 1:1.19.1-1 ii python3-opengl 3.1.5+dfsg-1 ii python3-pyqt5 5.15.0+dfsg-1+b1 ii python3-pyqtgraph 0.11.0-6 ii python3-sip 4.19.24+dfsg-1 ii python3-yaml 5.3.1-2 ii python3-zmq 19.0.2-2 Versions of packages gnuradio recommends: pn gnuradio-dev <none> ii python3-matplotlib 3.3.0-3 ii python3-networkx 2.4-4 ii python3-pyqt5.qwt 1.02.00-2 ii python3-scipy 1.5.2-2 ii rtl-sdr 0.6.0-3 ii uhd-host 3.15.0.0-3 Versions of packages gnuradio suggests: pn gr-fosphor <none> pn gr-osmosdr <none> -- no debconf information -- Cédric Hannotier