FlightAware Discussions

Howto Install Piaware 3.8.1 on Ubuntu and Debian amd64

The problem is that the build is linking against the manually installed version you have in /usr/local/lib.

You need to remove that manually installed version.

3 Likes

I already have dump1090-fa built, installed and running successfully.
I never got following error (@lucpo1 got it) :
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/librtlsdr.so.0

Just tried to see what will be removed if I remove librtlsdr0
At the end when it asked “Do you want to continue? [Y/n]”, I said NO :slightly_smiling_face:

abcd@ubuntu18:~$ sudo apt purge librtlsdr0  

Reading package lists... Done
Building dependency tree
Reading state information... Done

The following packages were automatically installed and are no longer required:
  efibootmgr libfwup1 liblimesuite17.12-1 libosmosdr0 libwayland-egl1-mesa
  limesuite-udev soapyosmo-common0.6 soapysdr0.6-module-lms7
  soapysdr0.6-module-osmosdr
Use 'sudo apt autoremove' to remove them.

The following packages will be REMOVED:
  dump1090-fa* librtlsdr-dev* librtlsdr0* rtl-sdr* soapysdr-module-rtlsdr*
  soapysdr0.6-module-all* soapysdr0.6-module-rtlsdr*

0 upgraded, 0 newly installed, 7 to remove and 116 not upgraded.
After this operation, 11.3 MB disk space will be freed.
Do you want to continue? [Y/n] n 

My reply was about what to do if you get the error.

1 Like

@lucpo1
Please proceed to remove librtlsdsr0 as advised by @obj , and then try to build.

Disregard my last post about my experiment to remove librtlsdr0, as I never got dpkg-shlibdeps: error message

I removed manually installed version in /usr/local/lib Now, it works :slight_smile:
Thank you @obj @abcd567

1 Like