Package: gnuradio
Version: 3.7.10.1-2+b3
Severity: normal
Dear Maintainer,
The GNU Radio's ControlPort feature has a dependency on Apache Thrift (cf.
https://wiki.gnuradio.org/index.php/ControlPort).
However, the Debian package was not compiled with this dependency (cf. Debian
log file
https://buildd.debian.org/status/fetch.php?pkg=gnuradio&arch=amd64&ver=3.7.11-8&stamp=1518326331&raw=0
:
-- Checking for module 'thrift'
-- No package 'thrift' found
-- Binary 'thrift' not found.
).
Moreover, the Thrift Debian package is outdated (GNU Radio requires >=0.9.2 and
only 0.9.1 is currently available in Debian).
One of the consequences is that the gr-perf-monitorx tool is not working:
~$ gr-perf-monitorx
Traceback (most recent call last):
File "/usr/bin/gr-perf-monitorx", line 54, in
from gnuradio.ctrlport.GrDataPlotter import *
File "/usr/lib/python2.7/dist-packages/gnuradio/ctrlport/GrDataPlotter.py",
line 26, in
from gnuradio.ctrlport.GNURadio import ControlPort
ImportError: No module named GNURadio
-- System Information:
Debian Release: 9.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnuradio depends on:
ii libasound21.1.3-5
ii libboost-atomic1.62.0 1.62.0+dfsg-4
ii libboost-chrono1.62.0 1.62.0+dfsg-4
ii libboost-date-time1.62.0 1.62.0+dfsg-4
ii libboost-filesystem1.62.0 1.62.0+dfsg-4
ii libboost-program-options1.62.01.62.0+dfsg-4
ii libboost-regex1.62.0 1.62.0+dfsg-4
ii libboost-system1.62.0 1.62.0+dfsg-4
ii libboost-thread1.62.0 1.62.0+dfsg-4
ii libc6 2.24-11+deb9u1
ii libcodec2-0.4 0.5.1-1+b2
ii libcomedi00.10.2-4+b3
ii libfftw3-single3 3.3.5-3
ii libgcc1 1:6.3.0-18
ii libgnuradio-analog3.7.10 3.7.10.1-2+b3
ii libgnuradio-atsc3.7.103.7.10.1-2+b3
ii libgnuradio-audio3.7.10 3.7.10.1-2+b3
ii libgnuradio-blocks3.7.10 3.7.10.1-2+b3
ii libgnuradio-channels3.7.103.7.10.1-2+b3
ii libgnuradio-comedi3.7.10 3.7.10.1-2+b3
ii libgnuradio-digital3.7.10 3.7.10.1-2+b3
ii libgnuradio-dtv3.7.10 3.7.10.1-2+b3
ii libgnuradio-fcd3.7.10 3.7.10.1-2+b3
ii libgnuradio-fec3.7.10 3.7.10.1-2+b3
ii libgnuradio-fft3.7.10 3.7.10.1-2+b3
ii libgnuradio-filter3.7.10 3.7.10.1-2+b3
ii libgnuradio-noaa3.7.103.7.10.1-2+b3
ii libgnuradio-pager3.7.10 3.7.10.1-2+b3
ii libgnuradio-pmt3.7.10 3.7.10.1-2+b3
ii libgnuradio-qtgui3.7.10 3.7.10.1-2+b3
ii libgnuradio-runtime3.7.10 3.7.10.1-2+b3
ii libgnuradio-trellis3.7.10 3.7.10.1-2+b3
ii libgnuradio-uhd3.7.10 3.7.10.1-2+b3
ii libgnuradio-video-sdl3.7.10 3.7.10.1-2+b3
ii libgnuradio-vocoder3.7.10 3.7.10.1-2+b3
ii libgnuradio-wavelet3.7.10 3.7.10.1-2+b3
ii libgnuradio-wxgui3.7.10 3.7.10.1-2+b3
ii libgnuradio-zeromq3.7.10 3.7.10.1-2+b3
ii libgsl2 2.3+dfsg-1
ii libgsm1 1.0.13-4+b2
ii libjack-jackd2-0 [libjack-0.125] 1.9.10+20150825git1ed50c92~dfsg-5
ii liblog4cpp5v5 1.1.1-3
ii libportaudio2 19.6.0-1
ii libpython2.7 2.7.13-2+deb9u2
ii libqtcore44:4.8.7+dfsg-11
ii libqtgui4 4:4.8.7+dfsg-11
ii libqwt5-qt4 5.2.3-1
ii libsdl1.2debian 1.2.15+dfsg1-4
ii libstdc++66.3.0-18
ii libuhd003 3.9.5-2+b3
ii libusb-1.0-0 2:1.0.21-1
ii libvolk1-bin 1.3-1+b4
ii libvolk1.31.3-1+b4
ii libzmq5 4.2.1-4
ii python2.7.13-2
ii python-cheetah2.4.4-4
ii python-gtk2 2.24.0-5.1
ii python-lxml 3.7.1-1
ii python-opengl 3.1.0+dfsg-1
ii python-qt44.11.4+dfsg-2+b1
ii python-sip4.18.1+dfsg-2
ii python-wxgtk3.0 3.0.2.0+dfsg-4
ii python-zmq16.0.2-2
Versions of packages gnuradio recommends:
ii gnuradio-dev 3.7.10.1-2+b3
ii python-matplotlib 2.0.0+dfsg1-2
ii python-networkx1.11-2
ii python-numpy 1:1.12.1-3
ii python-qwt5-qt45.2.1~cvs20091107+dfsg-8
ii python-scipy 0.18.1-2
ii python-tk 2.7.13-1
ii rtl-sdr0.5.3-11+b