Description of problem: gr-osmosdr is built without UHD support. Some other packages are using it to abstract hardware (like gqrx). uhd-devel is missing as a build dependency and uhd as a package dependency. Version-Release number of selected component (if applicable): Tested with gr-osmosdr-0.1.1-9.20130729git9dfe3a63.fc20 (and gqrx-2.2.0-5.fc20). How reproducible: Always. gr-osmosdr won't enumerate UHD devices. Steps to Reproduce: 1. Plug an USRP, check everything is working fine (uhd_usrp_probe) 2. Start gqrx Alternatively, if you don't have an USRP device, the gr-osmosdr build log can give a hint if the support will be enabled or not. Actual results: UHD devices won't be detected/enumerated. The gr-osmosdr build log currently contain: " -- Configuring Ettus USRP Devices support... -- Dependency UHD_FOUND = FALSE -- Dependency GNURADIO_UHD_FOUND = TRUE -- Disabling Ettus USRP Devices support. " Expected results: UHD USRP devices are properly detected and reported by the library.
It's also possible to make osmosdr to show its built-in source types with the command: python -c 'import osmosdr; osmosdr.source()'
gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20
Package gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-5986/gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20 then log in and leave karma (feedback).
gr-osmosdr-0.1.1-10.20130729git9dfe3a63.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.