Bug#935622: libgnuradio-osmosdr0.1.4: Gnuradio 3.8 does not load osmo/rtl blocks

2019-08-24 Thread A. Maitland Bottoms
Andre Offringa  writes:

> Package: libgnuradio-osmosdr0.1.4
> Version: 0.1.4-14+b10
> Severity: important
>
> Dear Maintainer,
>
> After gnuradio was recently upgraded to 3.8, the blocks provided by
> libgnuradio-osmosdr0.1.4 are no longer available in gnuradio. The gnuradio-
> companion just doesn't show the blocks, and saved gnuradio schemes that 
> include
> an rtl or osmo-source, show a 'Missing Block' instead of the osmo/rtl block,
> and hence no longer work.
>
> The files like /usr/share/gnuradio/grc/blocks/rtlsdr_source.xml are present on
> my system, but for some reason are not loaded by gnuradio-companion. No errors
> are shown when I start gnuradio-companion.
>
> Regards,
> André Offringa

Indeed. Many changes in gnuradio 3.8 - Python3 instead of Python2,
blocks defined in yaml with .yml files instead of .xml files.

This will happen with most gr-* packages. binnmu is not enough.

Lucky for us, there are two people updating gr-osmosdr,
https://github.com/mvaenskae/gr-osmosdr
https://github.com/igorauad/gr-osmosdr
and I will upload new Debian source package soon. (I am awaiting for
some dependencies to get through NEW processing, due to the API/ABI
bumps.)

I hope I can get the various gr-* packages and gqrx-sdr back working
again in Debian testing in time for the gnuradio conference, GRCon, next
month.

For Debian Bullseye, the gnuradio 3.7.x.x are scheduled to be removed
because of the end of Python 2 support. So - 3.8 and progress!

Thank you for your interest in gnuradio and Debian,
-Maitland



Bug#935622: libgnuradio-osmosdr0.1.4: Gnuradio 3.8 does not load osmo/rtl blocks

2019-08-24 Thread Andre Offringa
Package: libgnuradio-osmosdr0.1.4
Version: 0.1.4-14+b10
Severity: important

Dear Maintainer,

After gnuradio was recently upgraded to 3.8, the blocks provided by
libgnuradio-osmosdr0.1.4 are no longer available in gnuradio. The gnuradio-
companion just doesn't show the blocks, and saved gnuradio schemes that include
an rtl or osmo-source, show a 'Missing Block' instead of the osmo/rtl block,
and hence no longer work.

The files like /usr/share/gnuradio/grc/blocks/rtlsdr_source.xml are present on
my system, but for some reason are not loaded by gnuradio-companion. No errors
are shown when I start gnuradio-companion.

Regards,
André Offringa



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgnuradio-osmosdr0.1.4 depends on:
ii  libairspy01.0.9-3
ii  libairspyhf1  1.1.5-1+b1
ii  libbladerf1   0.2017.12~rc1-2
ii  libboost-atomic1.67.0 1.67.0-13
ii  libboost-chrono1.67.0 1.67.0-13
ii  libboost-date-time1.67.0  1.67.0-13
ii  libboost-system1.67.0 1.67.0-13
ii  libboost-thread1.67.0 1.67.0-13
ii  libc6 2.28-10
ii  libfreesrp0   0.3.0-2
ii  libgcc1   1:9.2.1-1
ii  libgnuradio-blocks3.7.13  3.7.13.4-4+b1
ii  libgnuradio-fcd3.7.13 3.7.13.4-4+b1
ii  libgnuradio-fcdproplus3.7.11  3.7.25.4b6464b-5+b3
ii  libgnuradio-iqbalance3.7.11   0.37.2-11+b3
ii  libgnuradio-pmt3.7.13 3.7.13.4-4+b1
ii  libgnuradio-runtime3.7.13 3.7.13.4-4+b1
ii  libgnuradio-uhd3.7.13 3.7.13.4-4+b1
ii  libhackrf02018.01.1-2
ii  liblog4cpp5v5 1.1.3-1
ii  libmirisdr0   0.0.4.59ba37-5+b1
ii  libosmosdr0   0.1.8.effcaa7-7+b1
ii  librtlsdr00.6-2
ii  libsoapysdr0.60.6.1-4+b1
ii  libstdc++69.2.1-1
ii  libuhd3.13.1  3.13.1.0-3
ii  libvolk1.41.4-3+b1

libgnuradio-osmosdr0.1.4 recommends no packages.

libgnuradio-osmosdr0.1.4 suggests no packages.

-- no debconf information