#1150404 gr-osmosdr: Python module broken

Package:
gr-osmosdr
Source:
gr-osmosdr
Description:
Gnuradio blocks from the OsmoSDR project
Submitter:
Sebastian Ramacher
Date:
2026-10-15 11:25:01 UTC
Severity:
normal
Tags:
#1150404#5
Date:
2026-10-09 09:30:16 UTC
From:
To:
Dear maintainer,

the import of the Python module fails with:
Using avx for xtrxdsp_iq16_sc32
Using avx for xtrxdsp_iq8_ic16
Using avx for xtrxdsp_iq16_ic16i
Using avx for xtrxdsp_iq8_ic8i
Using avx for xtrxdsp_sc32i_iq16
Using avx for xtrxdsp_iq8_sc32
Using avx for xtrxdsp_iq8_sc32i
Traceback (most recent call last):
  File "<input>", line 1, in <module>
    import osmosdr
  File "/usr/lib/python3/dist-packages/osmosdr/__init__.py", line 21, in <module>
    from .osmosdr_python import *
ImportError: initialization failed

This can also be seen in the failing build logs of gr-gsm:
https://buildd.debian.org/status/fetch.php?pkg=gr-gsm&arch=amd64&ver=1.0.0%7E20220727-3%2Bb2&stamp=1791424629&raw=0

I can reproduce the issue with +b2 in testing and +b3 in forky.

Cheers

#1150404#12
Date:
2026-10-15 01:53:27 UTC
From:
To:
Control: retitle -1 gr-osmosdr: Missing dependency on gnuradio

The problem is that gnuradio is only recommended, make that a dependency
and it works.

cu
Adrian