Any help appreciated.
bob@bob-ThinkPad-X230:~$ gqrx
gqrx: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgnuradio-uhd.so.3.7.10: undefined symbol: _ZN3uhd4usrp10multi_usrp7ALL_LOSE
James,
you probably installed the troublesome upgrade, followed by installing the corrected upgrade a day or two later. On my 16.04 machine, that resulted in an unbreakable dependency issue. The solution (as noted below) was to remove completely gnuradio plus the troublesome package. The re-installation of gqrx-sdr brings in gnuradio plus everything else that you need. The local configuration files seem to be kept. Never-the-less, back stuff up first!
The same issue will have applied to your 14.04 installation.
HTH
Robin, G8DQX
Relevant email:
Paul,
I had a similar problem, on an installation that had had the recent broken update applied. The solution, if I remember correctly, on that machine was to uninstall (remove completely) package gnuradio (and thus all its dependencies), and package gr-iqbal.
That will remove gqrx-sdr, all of gnuradio, and the rogue installation of gr-iqbal.
gqrx-sdr is then installed again, which will pull in gnuradio and all its dependencies. Package gr-iqbal is not only not required, but its installation sabotages the package that is required, libgnuradio-iqbalance.
The good news is that your local configuration in ~/.config/gqrx will not be removed. (At least in my case it was not removed. YMMV, of course!) Best to back it up first, though.
Another installation, that had not had the bad update, worked perfectly, needless to say.
HTH,
Robin
On 03/09/16 13:32, Paul L Miller wrote:
Hope this is not a duplicate posting.
I am using Ubuntu 16.04
From the normal Ubuntu updater I saw "I/Q balancing block" was ready to install so I installed it but it failed.
I have marked what I think is key information with >>>>>>>
To get the missing libgnuradio-iqbalance I ran:
paul@CarolineEycks:~$ sudo apt-get install libgnuradio-iqbalance
Preparing to unpack .../libgnuradio-iqbalance_0.37.2-myriadrf5~xenial_amd64.deb ...
Unpacking libgnuradio-iqbalance (0.37.2-myriadrf5~xenial) ...
>>>>>>>>>dpkg: error processing archive /var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-myriadrf5~xenial_amd64.deb (--unpack):
>>>>>>>>> trying to overwrite '/usr/lib/x86_64-linux-gnu/libgnuradio-iqbalance.so', which is also in package gr-iqbal 0.37.2-5
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Errors were encountered while processing:
/var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-myriadrf5~xenial_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/1a89c5e6-fdad-4971-aca1-d584cb04856e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
sudo apt-get purge --auto-remove gnuradio ==> I added this to start the cleanup
sudo apt-get purge --auto-remove gqrx ==> this revealed that gqrx was not installed
sudo apt-get purge --auto-remove gqrx-sdr