Bug#870094: gqrx-sdr: gqrx fails to start looking for old version of boost - local problem

2020-09-16 Thread Mark Robinson

Hi again,

I've found my problem: there was another version of gqrx in 
/usr/local/bin/ and the path gave it priority.


Sorry for the noise though I hope this helps anyone else that strikes a 
similar problem.


All the best,
Mark



Bug#870094: gqrx-sdr: gqrx fails to start looking for old version of boost

2020-09-16 Thread Mark Robinson

Hi folks,

I'm running up to date Buster on an AMD64 machine.


$ gqrx
gqrx: error while loading shared libraries: libboost_system.so.1.62.0: cannot 
open shared object file: No such file or directory
$



$ aptitude show gqrx-sdr
Package: gqrx-sdr
Version: 2.11.5-1+b2

State: installed
Automatically installed: no
Priority: optional
Section: hamradio
Maintainer: A. Maitland Bottoms 
Architecture: amd64
Uncompressed Size: 2,291 k
Depends: pulseaudio, libboost-program-options1.67.0, libboost-system1.67.0, libc6 
(>= 2.27), libgcc1 (>= 1:4.0), libgnuradio-analog3.7.13, 
libgnuradio-audio3.7.13,
 libgnuradio-blocks3.7.13, libgnuradio-digital3.7.13, 
libgnuradio-fft3.7.13, libgnuradio-filter3.7.13, libgnuradio-osmosdr0.1.4 (>= 
0.1.4-13), libgnuradio-pmt3.7.13,
 libgnuradio-runtime3.7.13, liblog4cpp5v5, libpulse0 (>= 0.99.1), libqt5core5a 
(>= 5.11.0~rc1), libqt5gui5 (>= 5.2.0), libqt5network5 (>= 5.0.2), libqt5svg5 (>=
 5.6.0~beta), libqt5widgets5 (>= 5.11.0~rc1), libstdc++6 (>= 5.2), 
libvolk1.4
Conflicts: gqrx (<= 2.3.0-0kali4), gqrx-sdr:i386
Replaces: gqrx (<= 2.3.0-0kali4)
Description: Software defined radio receiver
 Gqrx supports many of the SDR hardware available, including Funcube Dongles, rtl-sdr, HackRF and USRP devices. 
 
 Includes AM, SSB, FM-N and FM-W (mono and stereo) demodulators, and Special FM mode for NOAA APT. Displays FFT plot and spectrum waterfall. 
 
 It is powered by GNU Radio and the Qt GUI toolkit.

Homepage: http://gqrx.dk/
Tags: uitoolkit::qt

$ 


Looking at apt, the distro contains


libboost-system1.67.0:amd64: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0


1.71 is also available but not as the default.


$ ldd /usr/bin/gqrx
linux-vdso.so.1 (0x7ffdcf9b3000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 
(0x7ff21ae98000)
libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 
(0x7ff21ae4)
libboost_system.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0 (0x7ff21ae38000)
libboost_program_options.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.67.0 (0x7ff21adb)
libgnuradio-runtime.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so.3.7.13 (0x7ff21acb8000)
libgnuradio-pmt.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so.3.7.13 (0x7ff21ac58000)
liblog4cpp.so.5 => /usr/lib/x86_64-linux-gnu/liblog4cpp.so.5 
(0x7ff21aa1)
libgnuradio-analog.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-analog.so.3.7.13 (0x7ff21a978000)
libvolk.so.1.4 => /usr/lib/x86_64-linux-gnu/libvolk.so.1.4 
(0x7ff21a7f8000)
libgnuradio-audio.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-audio.so.3.7.13 (0x7ff21a7a8000)
libgnuradio-blocks.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-blocks.so.3.7.13 (0x7ff21a4d)
libgnuradio-digital.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-digital.so.3.7.13 (0x7ff21a368000)
libgnuradio-fft.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-fft.so.3.7.13 (0x7ff21a33)
libgnuradio-filter.so.3.7.13 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-filter.so.3.7.13 (0x7ff21a248000)
libgnuradio-osmosdr.so.0.1.4 => 
/usr/lib/x86_64-linux-gnu/libgnuradio-osmosdr.so.0.1.4 (0x7ff21a138000)
libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 
(0x7ff21a0e)
libpulse-simple.so.0 => /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 
(0x7ff21a0d8000)
libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 
(0x7ff219a8)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 
(0x7ff2194f)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 
(0x7ff218ff)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7ff218e68000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7ff218ce)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7ff218cc)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7ff218af8000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7ff218ad)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7ff2188b)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7ff2188a)
libboost_date_time.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.67.0 (0x7ff21000)
libboost_filesystem.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.67.0 (0x7ff218868000)
libboost_regex.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.67.0 (0x7ff21875)
libboost_thread.so.1.67.0 => 
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.67.0 (0x7ff21872)
libboost_chrono.so.1.67.0 => 

Bug#870094: gqrx-sdr: gqrx fails to start looking for old version of boost

2017-09-23 Thread Adrian Bunk
On Sat, Jul 29, 2017 at 01:18:51PM -0500, Henry Elliott wrote:
> Package: gqrx-sdr
> Version: 2.6-1+b1
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> This situation occurred when I tried to open gqrx for the first time since I
> upgraded to Stretch.
> 
> I ran strace on gqrx with the following partial output:
> 
> open("/lib/x86_64-linux-gnu/tls/x86_64/libboost_chrono.so.1.55.0", 
> O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
>...
> This shows gqrx trying to access the version of boost (1.55.0) from Jessie.
>...

Please send the output of
  ldd /usr/bin/gqrx


Thanks
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#870094: gqrx-sdr: gqrx fails to start looking for old version of boost

2017-07-29 Thread Henry Elliott
Package: gqrx-sdr
Version: 2.6-1+b1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

This situation occurred when I tried to open gqrx for the first time since I
upgraded to Stretch.

I ran strace on gqrx with the following partial output:

open("/lib/x86_64-linux-gnu/tls/x86_64/libboost_chrono.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such 
file or directory)
open("/lib/x86_64-linux-gnu/tls/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7ffdafd9afe0) = -1 ENOENT (No such file or 
directory)
open("/lib/x86_64-linux-gnu/x86_64/libboost_chrono.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such file 
or directory)
open("/lib/x86_64-linux-gnu/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = 
-1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libboost_chrono.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libboost_chrono.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", {st_mode=S_IFDIR|0755, st_size=4096, 
...}) = 0
open("/usr/lib/x86_64-linux-gnu/x86_64/libboost_chrono.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such 
file or directory)
open("/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=139264, ...}) 
= 0
open("/lib/tls/x86_64/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such file or directory)
open("/lib/tls/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No 
such file or directory)
stat("/lib/tls", 0x7ffdafd9afe0)= -1 ENOENT (No such file or directory)
open("/lib/x86_64/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT 
(No such file or directory)
stat("/lib/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such file or directory)
open("/lib/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such 
file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/x86_64/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/tls/libboost_chrono.so.1.55.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240-\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=27048, ...}) = 0
close(3)= 0
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libboost_date_time.so.1.55.0", O_RDONLY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libboost_date_time.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.55.0", 
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/libboost_date_time.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/tls/libboost_date_time.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
open("/usr/lib/x86_64/libboost_date_time.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 
ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7ffdafd9afe0) = -1 ENOENT (No such file or directory)
open("/usr/lib/libboost_date_time.so.1.55.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT 
(No such file or directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=28672, ...}) = 0
writev(2, [{iov_base="gqrx", iov_len=4}, {iov_base=": ", iov_len=2}, 
{iov_base="error while loading shared libra"..., iov_len=36}, {iov_base=": ", 
iov_len=2}, {iov_base="libboost_date_time.so.1.55.0", iov_len=28}, {iov_base=": 
", iov_len=2}, {iov_base="cannot open shared object file", iov_len=30}, 
{iov_base=": ", iov_len=2}, {iov_base="No such file or directory", iov_len=25}, 
{iov_base="\n", iov_len=1}], 10gqrx: error while loading shared libraries: 
libboost_date_time.so.1.55.0: cannot open shared object file: No such file or 
directory
) = 132
exit_group(127) = ?
+++ exited with 127 +++
   * What was the outcome of this action?
   * What outcome did you expect instead?

This shows gqrx trying to access the version of boost (1.55.0) from Jessie.