Description of problem: I'm trying to use an AirSpy R2 device with urh. The spectrum analyser functionality with this device will fail with a 'ModuleNotFoundError' Version-Release number of selected component (if applicable): # rpm -q urh urh-2.8.4-1.fc32.x86_64 How reproducible: Always Steps to Reproduce: 1. Install urh 2. Configure AirSpy R2 as an SDR backend, navigate to Edit -> Options, (incidentally, the graphical interface still refers to python2), I have selected /usr/bin/python, which in Fedora 32 is obviously python3. 3. Open the spectrum analyser, select AirSpy R2 and click 'start' Actual results: The spectrum analyser fails with: Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/urh/dev/gr/scripts/airspy_recv.py", line 15, in <module> from grc_gnuradio import blks2 as grc_blks2 ModuleNotFoundError: No module named 'grc_gnuradio' Expected results: The spectrum analyser can use the AirSpy R2 device Additional info: Running urh in the foreground allows to capture the whole command: $ /usr/bin/python /usr/lib64/python3.8/site-packages/urh/dev/gr/scripts/airspy_recv.py \ --samplerate 10000000.0 --freq 433920000.0 --gain 3 \ --bandwidth 10000000.0 --port 1337 Traceback (most recent call last): File "/usr/lib64/python3.8/site-packages/urh/dev/gr/scripts/airspy_recv.py", line 15, in <module> from grc_gnuradio import blks2 as grc_blks2 ModuleNotFoundError: No module named 'grc_gnuradio'
Created attachment 1672055 [details] AirSpy R2 device selection, python path configuration
Created attachment 1672056 [details] Spectrum analyser error with AirSpy R2 device
I think I will wait for the next upstream release.
I think it's resolved by urh-2.8.5, if not feel free to reopen.
Closing as rawhide, but I made a f32 update too, unfortunately due to some bodhi bug, the bodhi update is not tracked here.
https://bodhi.fedoraproject.org/updates/FEDORA-2020-39a76a7889
FEDORA-2020-39a76a7889 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-39a76a7889` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-39a76a7889 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-39a76a7889 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.