Broken Upgrade

336 views
Skip to first unread message

jmly...@gmail.com

unread,
Sep 3, 2016, 2:31:34 PM9/3/16
to Gqrx SDR
Installed the upgrade fix last night. Gqrx is still broken on my Ubuntu 14.04LTS system.

Ideas?

Thanks.
James

jmly...@gmail.com

unread,
Sep 3, 2016, 10:44:17 PM9/3/16
to Gqrx SDR
Update:

Working again.

Followed Paul's instructions above and installed tonight's updates.

Thanks for all the efforts.

James

Robert Mattaliano

unread,
Sep 4, 2016, 6:34:45 PM9/4/16
to Gqrx SDR
Love GQRX but alas also not working after the OTA upgrade. Tried removing and reinstalling per PPA instructions.

Here's the error message I get;

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

Any help appreciated.

Thanks Alex and everyone else.

Bob



On Saturday, September 3, 2016 at 2:31:34 PM UTC-4, jmly...@gmail.com wrote:

Robin Gape

unread,
Sep 6, 2016, 2:36:00 AM9/6/16
to gq...@googlegroups.com

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.

Robert Mattaliano

unread,
Sep 6, 2016, 8:25:13 AM9/6/16
to Gqrx SDR
Now working -  :-)

I found that there was also an install of GNU radio from source on the machine!

so as directed, removed everything using

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

then using Package Manager, completely uninstalled anything gnuradio or gqrx related. despite the purge commands, there were several components left.

the re-did install as directed on http://gqrx.dk/download/install-ubuntu

Thanks everyone !!!
Message has been deleted

Matt Gibson

unread,
Sep 13, 2016, 5:05:16 PM9/13/16
to Gqrx SDR
If you have been using the official Gqrx PPA (ppa:gqrx/gqrx-sdr et all: bladerf/bladerf, myriadrf/drivers, and myriadrf/gnuradio), as I was, the really simple way to fix it, without removing gqrx-sdr or anything, is to first confirm this is your situation by looking at your package manager of choice, then open a terminal and type:

$ sudo add-apt-repository -y ppa:ettusresearch/uhd
$ sudo apt-get update
$ sudo apt-get upgrade

Then hit 'y' at the prompt to upgrade 'libuhd003', and any of the associated packages, sit back and let it update, then enjoy Gqrx again!

I have confirmed this works on Xubuntu 14.04, on my netbook, after first going about it the hard way (as detailed in this thread) on my desktop, and having it not work; I failed to realize there was another ppa to be added ( ppa:ettusresearch/uhd ), that is the most important element in making Gqrx work again.
I discovered this while removing 'gqrx-sdr' and 'gnuradio' from the desktop, for the second time, and promptly tried only adding the ettus research ppa on the netbook... had Gqrx on screen, with all my old settings, before the desktop even finished removing all the dependencies from gqrx and gnuradio.

73,
Matt


On Saturday, September 3, 2016 at 2:31:34 PM UTC-4, jmly...@gmail.com wrote:
Reply all
Reply to author
Forward
0 new messages