New Raspberry Pi available - Pi 4

It was unwise of the raspberry pi foundation to release two new things simultaneously: Pi4 & Buster.

Makes it hard to find what caused the problem: hardware or software (os).

1 Like

You’ll always need new drivers with new hardware.
If you also change to a new Debian release doesn’t matter so much.

1 Like

It would appear they didn’t have much choice.
See why Buster here:

1 Like

This is NOT on Pi4, it is on (Pi2 + Buster)

DUMP1090-MUTABILITY
Installing packages needed to build, and needed to fulfill dependencies....
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev dh-autoreconf dh-strip-nondeterminism dwz gettext
  git-man intltool-debian libarchive-cpio-perl libarchive-zip-perl libcroco3 libcurl3-gnutls
  liberror-perl libfam0 libfile-stripnondeterminism-perl libltdl-dev libltdl7
  libmail-sendmail-perl libmariadb3 librtlsdr0 libsigsegv2 libsys-hostname-long-perl libtool
  libusb-1.0-0-dev libusb-1.0-doc lighttpd-modules-ldap lighttpd-modules-mysql m4 mariadb-common
  mysql-common po-debconf spawn-fcgi
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev
  git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs
  git-mediawiki git-svn fam libtool-doc gfortran | fortran95-compiler gcj-jdk rrdtool php-cgi
  apache2-utils lighttpd-doc m4-doc libmail-box-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf dh-strip-nondeterminism dwz
  gettext git git-man intltool-debian libarchive-cpio-perl libarchive-zip-perl libcroco3
  libcurl3-gnutls liberror-perl libfam0 libfile-stripnondeterminism-perl libltdl-dev libltdl7
  libmail-sendmail-perl libmariadb3 librtlsdr-dev librtlsdr0 libsigsegv2 libsys-hostname-long-perl
  libtool libusb-1.0-0-dev libusb-1.0-doc lighttpd lighttpd-modules-ldap lighttpd-modules-mysql m4
  mariadb-common mysql-common po-debconf spawn-fcgi
0 upgraded, 38 newly installed, 0 to remove and 27 not upgraded.
Need to get 12.8 MB of archives.
After this operation, 53.5 MB of additional disk space will be used.

… … …

MOVING INTO CLONED DIRECTORY ....

BUILDING DUMP1090-MUTABILITY PACKAGE ....
dpkg-buildpackage: info: source package dump1090-mutability
dpkg-buildpackage: info: source version 1.15~dev
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Oliver Jowett <oliver@mutability.co.uk>
dpkg-buildpackage: info: host architecture armhf
 dpkg-source --before-build .
 debian/rules clean
dh clean
dh: Compatibility levels before 9 are deprecated (level 8 in use)
   dh_auto_clean
dh_auto_clean: Compatibility levels before 9 are deprecated (level 8 in use)
        make -j1 clean
make[1]: Entering directory '/home/pi/dump1090-mut'
.... ... ... .....
.... ... ... .....
gcc -g -o dump1090 dump1090.o anet.o interactive.o mode_ac.o mode_s.o net_io.o crc.o demod_2400.o stats.o cpr.o icao_filter.o track.o util.o convert.o -lpthread -lm -lrt `pkg-config --libs librtlsdr libusb-1.0` -Wl,-z,relro -Wl,-z,now
/usr/bin/ld: dump1090.o: in function `rtlsdrCallback':
./dump1090.c:414: undefined reference to `rtlsdr_cancel_async'
/usr/bin/ld: dump1090.o: in function `verbose_device_search':
./dump1090.c:867: undefined reference to `rtlsdr_get_device_count'
/usr/bin/ld: ./dump1090.c:874: undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: ./dump1090.c:890: undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: ./dump1090.c:894: undefined reference to `rtlsdr_get_device_name'
/usr/bin/ld: dump1090.o: in function `modesInitRTLSDR':
./dump1090.c:287: undefined reference to `rtlsdr_get_device_count'
/usr/bin/ld: ./dump1090.c:295: undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: ./dump1090.c:303: undefined reference to `rtlsdr_open'
/usr/bin/ld: ./dump1090.c:310: undefined reference to `rtlsdr_set_tuner_gain_mode'
/usr/bin/ld: ./dump1090.c:316: undefined reference to `rtlsdr_get_tuner_gains'
/usr/bin/ld: ./dump1090.c:323: undefined reference to `rtlsdr_get_tuner_gains'
/usr/bin/ld: ./dump1090.c:358: undefined reference to `rtlsdr_set_tuner_gain'
/usr/bin/ld: ./dump1090.c:365: undefined reference to `rtlsdr_set_freq_correction'
/usr/bin/ld: ./dump1090.c:367: undefined reference to `rtlsdr_set_center_freq'
/usr/bin/ld: ./dump1090.c:368: undefined reference to `rtlsdr_set_sample_rate'
/usr/bin/ld: ./dump1090.c:370: undefined reference to `rtlsdr_reset_buffer'
/usr/bin/ld: ./dump1090.c:372: undefined reference to `rtlsdr_get_tuner_gain'
/usr/bin/ld: ./dump1090.c:366: undefined reference to `rtlsdr_set_agc_mode'
/usr/bin/ld: dump1090.o: in function `verbose_device_search':
./dump1090.c:900: undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: ./dump1090.c:910: undefined reference to `rtlsdr_get_device_usb_strings'
/usr/bin/ld: ./dump1090.c:917: undefined reference to `rtlsdr_get_device_name'
/usr/bin/ld: dump1090.o: in function `readerThreadEntryPoint':
./dump1090.c:612: undefined reference to `rtlsdr_read_async'
/usr/bin/ld: ./dump1090.c:629: undefined reference to `rtlsdr_close'
/usr/bin/ld: ./dump1090.c:618: undefined reference to `rtlsdr_close'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:54: dump1090] Error 1
make[2]: Leaving directory '/home/pi/dump1090-mut'
dh_auto_build: make -j1 "EXTRACFLAGS=-DHTMLPATH=\\\"/usr/share/dump1090-mutability/html\\\" -DMODES_DUMP1090_VARIANT=\\\"dump1090-mutability\\\"" returned exit code 2
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 2
make[1]: Leaving directory '/home/pi/dump1090-mut'
make: *** [debian/rules:30: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

… … …

INSTALLING THE DUMP1090-MUTABILITY PACKAGE ....
dpkg: error: cannot access archive 'dump1090-mutability_1.15~dev_*.deb': No such file or directory

Ignoring unknown module: dump1090

Seems the rtl-sdr library got changed or something, not really sure.

RPi 2 + Buster - Piaware OK, skyview978 OK, dump978-fa fail

... ... ...
... ... ...
Unpacking piaware (3.7.1) ...
Setting up libboost-regex1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libboost-program-options1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libboost-system1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up libtcl8.6:armhf (8.6.9+dfsg-2) ...
Setting up libboost-filesystem1.62.0:armhf (1.62.0+dfsg-10+b3) ...
Setting up tcl8.6 (8.6.9+dfsg-2) ...
Setting up itcl3:armhf (3.4.3-3) ...
Setting up tcl-tls:armhf (1.7.16-1) ...
Setting up tcl (8.6.9+1) ...
Setting up tcllib (1.19-dfsg-2) ...
Setting up tclx8.4 (8.4.1-3) ...
Setting up piaware (3.7.1) ...
Created symlink /etc/systemd/system/default.target.wants/piaware.service → /lib/systemd/system/piaware.service.
Created symlink /etc/systemd/system/piaware.service.wants/generate-pirehose-cert.service → /lib/systemd/system/generate-pirehose-cert.service.
Processing triggers for rsyslog (8.1901.0-1) ...
Processing triggers for systemd (241-5+rpi1) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for libc-bin (2.28-10+rpi1) ...
Set uat-receiver-type to sdr in /etc/piaware.conf:7
Set allow-auto-updates to yes in /etc/piaware.conf:8
Set allow-manual-updates to yes in /etc/piaware.conf:9
UUID For Stn 5252  ....
Set feeder-id to xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx in /etc/piaware.conf:10

Restarting Piaware Data feeder ....
Installation of piaware completed
installing skyview978 and dump978-fa......
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  skyview978
0 upgraded, 1 newly installed, 0 to remove and 26 not upgraded.
Need to get 1,994 kB of archives.
After this operation, 13.0 MB of additional disk space will be used.
Get:1 http://flightaware.com/adsb/piaware/files/packages stretch/piaware armhf skyview978 armhf 3.7.1 [1,994 kB]
Fetched 1,994 kB in 1s (1,936 kB/s)
Selecting previously unselected package skyview978.
(Reading database ... 42687 files and directories currently installed.)
Preparing to unpack .../skyview978_3.7.1_armhf.deb ...
Unpacking skyview978 (3.7.1) ...
Setting up skyview978 (3.7.1) ...
Enabling lighttpd integration..
Enabling skyview978: ok
Run "service lighttpd force-reload" to enable changes
Enabling lighttpd integration (stat cache)..
Enabling skyview978-statcache: ok
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
Created symlink /etc/systemd/system/dump978-fa.service.wants/skyview978.service → /lib/systemd/system/skyview978.service.
Reading package lists... Done
Building dependency tree
Reading state information... Done

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dump978-fa : Depends: libsoapysdr0.5-2 but it is not installable
              Recommends: soapysdr-module-rtlsdr but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sed: can't read /etc/default/dump978-fa: No such file or directory
Press any key to continue...

RPi 2 + Buster - tried to install package of “dump1090-mutability ver 1.15~dev” which was built on RPi2+Stretch - dump1090-mutability ver 1.15~dev OK, Lighttpd failed

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/dump1090/master/install_dump1090_mut_1.15.sh)"

--2019-06-28 08:00:27--  https://raw.githubusercontent.com/abcd567a/dump1090/master/install_dump1090_mut_1.15.sh
... ... ...
Saving to: ‘STDOUT’
-                         100%[===================================>]     649  --.-KB/s    in 0s

2019-06-28 08:00:27 (6.03 MB/s) - written to stdout [649/649]
Hit:1 http://flightaware.com/adsb/piaware/files/packages stretch InRelease
Hit:2 http://repo.feed.flightradar24.com flightradar24 InRelease
Hit:3 http://archive.raspberrypi.org/debian buster InRelease
Hit:4 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:5 https://apt.rb24.com rpi-stable InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
26 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
libusb-1.0-0 is already the newest version (2:1.0.22-2).
libusb-1.0-0 set to manually installed.
lighttpd is already the newest version (1.4.53-4).
librtlsdr0 is already the newest version (0.6-1+rpt1).
librtlsdr0 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
--2019-06-28 08:00:47--  https://github.com/abcd567a/dump1090/releases/download/v1/dump1090-mutability_1.15_dev_armhf.deb
Resolving github.com (github.com)... 192.30.253.113
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/190436968/71765200-8794-11e9-876b-5bff59a44412?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190628%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190628T070048Z&X-Amz-Expires=300&X-Amz-Signature=cc9cfecebf47d08e453c31d73abaa2c75482ec775d1fce686b1c717612d96c05&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Ddump1090-mutability_1.15_dev_armhf.deb&response-content-type=application%2Foctet-stream [following]
--2019-06-28 08:00:48--  https://github-production-release-asset-2e65be.s3.amazonaws.com/190436968/71765200-8794-11e9-876b-5bff59a44412?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190628%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190628T070048Z&X-Amz-Expires=300&X-Amz-Signature=cc9cfecebf47d08e453c31d73abaa2c75482ec775d1fce686b1c717612d96c05&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Ddump1090-mutability_1.15_dev_armhf.deb&response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.237.99
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.237.99|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 603480 (589K) [application/octet-stream]
Saving to: ‘/home/pi/dump1090-mutability_1.15_dev_armhf.deb’

/home/pi/dump1090-mutabil 100%[===================================>] 589.34K  1.19MB/s    in 0.5s

2019-06-28 08:00:49 (1.19 MB/s) - ‘/home/pi/dump1090-mutability_1.15_dev_armhf.deb’ saved [603480/603480]
Selecting previously unselected package dump1090-mutability.
(Reading database ... 43387 files and directories currently installed.)
Preparing to unpack dump1090-mutability_1.15_dev_armhf.deb ...
Unpacking dump1090-mutability (1.15~dev) ...
Setting up dump1090-mutability (1.15~dev) ...
Enabling lighttpd integration..
Enabling dump1090: ok
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
Job for lighttpd.service failed because the control process exited with error code.
See "systemctl status lighttpd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript lighttpd, action "restart" failed.
● lighttpd.service - Lighttpd Daemon
   Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2019-06-28 08:01:00 BST; 51ms ago
  Process: 9996 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, status=255/EXCEPTION)
Warning: lighttpd failed to restart.
Processing triggers for systemd (241-5+rpi1) ...
--2019-06-28 08:01:06--  https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rules
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.124.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.124.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5794 (5.7K) [text/plain]
Saving to: ‘/etc/udev/rules.d/rtl-sdr.rules’

/etc/udev/rules.d/rtl-sdr 100%[===================================>]   5.66K  --.-KB/s    in 0.001s

2019-06-28 08:01:06 (3.84 MB/s) - ‘/etc/udev/rules.d/rtl-sdr.rules’ saved [5794/5794]

Enabling lighttpd integration..
already enabled
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
Job for lighttpd.service failed because the control process exited with error code.
See "systemctl status lighttpd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript lighttpd, action "restart" failed.
● lighttpd.service - Lighttpd Daemon
   Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2019-06-28 08:02:17 BST; 50ms ago
  Process: 10381 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, status=255/EXCEPTION)
Warning: lighttpd failed to restart.
--------------------

STATUS

dum01090-mutability

pi@raspberrypi:~ $ sudo systemctl status dump1090-mutability
● dump1090-mutability.service - LSB: dump1090 daemon (mutability variant)
   Loaded: loaded (/etc/init.d/dump1090-mutability; generated)
   Active: active (running) since Fri 2019-06-28 08:11:52 BST; 6min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 415 ExecStart=/etc/init.d/dump1090-mutability start (code=exited, status=0/SUCCESS)
    Tasks: 3 (limit: 2200)
   Memory: 4.8M
   CGroup: /system.slice/dump1090-mutability.service
           └─495 /usr/bin/dump1090-mutability --net --ppm 0 --fix --lat 43.58 --lon -79.62 --max-ran

Jun 28 08:11:50 raspberrypi systemd[1]: Starting LSB: dump1090 daemon (mutability variant)...
Jun 28 08:11:52 raspberrypi systemd[1]: Started LSB: dump1090 daemon (mutability variant).

Lighttpd

pi@raspberrypi:~ $ sudo systemctl status lighttpd
● lighttpd.service - Lighttpd Daemon
   Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2019-06-28 08:11:56 BST; 1min 19s ago
  Process: 656 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, stat

Jun 28 08:11:56 raspberrypi systemd[1]: lighttpd.service: Service RestartSec=100ms expired, scheduli
Jun 28 08:11:56 raspberrypi systemd[1]: lighttpd.service: Scheduled restart job, restart counter is
Jun 28 08:11:56 raspberrypi systemd[1]: Stopped Lighttpd Daemon.
Jun 28 08:11:56 raspberrypi systemd[1]: lighttpd.service: Start request repeated too quickly.
Jun 28 08:11:56 raspberrypi systemd[1]: lighttpd.service: Failed with result 'exit-code'.
Jun 28 08:11:56 raspberrypi systemd[1]: Failed to start Lighttpd Daemon.

Piaware

pi@raspberrypi:~ $ sudo systemctl status piaware
● piaware.service - FlightAware ADS-B uploader
   Loaded: loaded (/lib/systemd/system/piaware.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2019-06-28 08:25:32 BST; 34s ago
     Docs: https://flightaware.com/adsb/piaware/
 Main PID: 1029 (piaware)
    Tasks: 4 (limit: 2200)
   Memory: 10.5M
   CGroup: /system.slice/piaware.service
           ├─1029 /usr/bin/piaware -p /run/piaware/piaware.pid -plainlog -statusfile /run/piaware/st
           ├─1067 /usr/lib/piaware/helpers/fa-mlat-client --input-connect localhost:30005 --input-ty
           └─1077 /usr/lib/piaware/helpers/faup1090 --net-bo-ipaddr localhost --net-bo-port 30005 --

Jun 28 08:25:36 raspberrypi piaware[1029]: no ADS-B data program seen listening on port 30978 for 3
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): fa-mlat-client 0.2.10 starting up
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Using UDP transport to 70.42.6.198 por
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Listening for Beast-format results con
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Listening for Extended Basestation-for
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Input connected to localhost:30005
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Input format changed to BEAST, 12MHz c
Jun 28 08:25:37 raspberrypi piaware[1029]: piaware received a message from dump1090-mutabi!
Jun 28 08:25:37 raspberrypi piaware[1029]: mlat-client(1067): Beast-format results connection with :
Jun 28 08:25:42 raspberrypi piaware[1029]: piaware has successfully sent several msgs to FlightAware

Isn’t the lighttpd error just carried over from skyview978?

Probably if those two are active at the same time, lighttpd isn’t happy:

skyview978-statcache
dump1090-fa-statcache

Try this:

sudo rm /etc/lighttpd/conf-enabled/*statcache*
sudo systemctl restart lighttpd

Also please instead of posting the in this case useless status, post the log for the failed service -.-
And if possible only post the part of the log where the service is actually started and errors out, not this part:

Jun 28 08:11:56 raspberrypi systemd[1]: lighttpd.service: Start request repeated too quickly.

Not sure why the other status displays are really relevant if the service is working either.

I have not installed dump1090-fa, hence dump1090-fa-statcache is not there

pi@raspberrypi:~ $ ls /etc/lighttpd/conf-enabled/

88-skyview978-statcache.conf
89-dump1090.conf
89-skyview978.conf
90-javascript-alias.conf

Anyhow I gave the command you recommended, but lighttpd continues to fail

pi@raspberrypi:~ $ sudo rm /etc/lighttpd/conf-enabled/*statcache*                                
pi@raspberrypi:~ $ sudo systemctl restart lighttpd
Job for lighttpd.service failed because the control process exited with error code.
See "systemctl status lighttpd.service" and "journalctl -xe" for details.

then how about the log:

sudo systemctl restart lighttpd
sudo journalctl -u lighttpd --no-pager | tail -n25

The restart is to make sure the log is in the correct position more or less.
Last 25 lines are enough most likely.

pi@raspberrypi:~ $ sudo systemctl restart lighttpd

Job for lighttpd.service failed because the control process exited with error code.
See "systemctl status lighttpd.service" and "journalctl -xe" for details.

pi@raspberrypi:~ $ sudo journalctl -u lighttpd --no-pager | tail -n25

Jun 28 12:08:06 raspberrypi systemd[1]: Failed to start Lighttpd Daemon.
Jun 28 12:08:06 raspberrypi systemd[1]: lighttpd.service: Service RestartSec=100ms expired, scheduling restart.
Jun 28 12:08:06 raspberrypi systemd[1]: lighttpd.service: Scheduled restart job, restart counter is at 3.
Jun 28 12:08:06 raspberrypi systemd[1]: Stopped Lighttpd Daemon.
Jun 28 12:08:06 raspberrypi systemd[1]: Starting Lighttpd Daemon...
Jun 28 12:08:07 raspberrypi lighttpd[4733]: 2019-06-28 12:08:06: (configfile.c.1321) opening configfile  /etc/lighttpd/conf-enabled/89-skyview978.conf failed: No such file or directory
Jun 28 12:08:07 raspberrypi lighttpd[4733]: 2019-06-28 12:08:06: (configfile.c.1289) source: /etc/lighttpd/lighttpd.conf line: 47 pos: 15 parser failed somehow near here: (EOL)
Jun 28 12:08:07 raspberrypi systemd[1]: lighttpd.service: Control process exited, code=exited, status=255/EXCEPTION
Jun 28 12:08:07 raspberrypi systemd[1]: lighttpd.service: Failed with result 'exit-code'.
Jun 28 12:08:07 raspberrypi systemd[1]: Failed to start Lighttpd Daemon.
Jun 28 12:08:07 raspberrypi systemd[1]: lighttpd.service: Service RestartSec=100ms expired, scheduling restart.
Jun 28 12:08:07 raspberrypi systemd[1]: lighttpd.service: Scheduled restart job, restart counter is at 4.
Jun 28 12:08:07 raspberrypi systemd[1]: Stopped Lighttpd Daemon.
Jun 28 12:08:07 raspberrypi systemd[1]: Starting Lighttpd Daemon...
Jun 28 12:08:08 raspberrypi lighttpd[4738]: 2019-06-28 12:08:07: (configfile.c.1321) opening configfile  /etc/lighttpd/conf-enabled/89-skyview978.conf failed: No such file or directory
Jun 28 12:08:08 raspberrypi lighttpd[4738]: 2019-06-28 12:08:07: (configfile.c.1289) source: /etc/lighttpd/lighttpd.conf line: 47 pos: 15 parser failed somehow near here: (EOL)
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Control process exited, code=exited, status=255/EXCEPTION
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Failed with result 'exit-code'.
Jun 28 12:08:08 raspberrypi systemd[1]: Failed to start Lighttpd Daemon.
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Service RestartSec=100ms expired, scheduling restart.
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Scheduled restart job, restart counter is at 5.
Jun 28 12:08:08 raspberrypi systemd[1]: Stopped Lighttpd Daemon.
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Start request repeated too quickly.
Jun 28 12:08:08 raspberrypi systemd[1]: lighttpd.service: Failed with result 'exit-code'.
Jun 28 12:08:08 raspberrypi systemd[1]: Failed to start Lighttpd Daemon.
pi@raspberrypi:~ $

I am going to write Buster again, and this time will not try to build dump-mut from source code. Instead will install pre-built .deb package + dependencies directly:

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/dump1090/master/install_dump1090_mut_1.15.sh)"

.

The contents of bash script are given below:
.

#!/bin/bash 
sudo apt update 
sudo apt install -y libusb-1.0-0 librtlsdr0 lighttpd 

sudo wget -O ${PWD}/dump1090-mutability_1.15_dev_armhf.deb https://github.com/abcd567a/dump1090/releases/download/v1/dump1090-mutability_1.15_dev_armhf.deb 

sudo dpkg -i dump1090-mutability_1.15_dev_armhf.deb 

sudo wget -O /etc/udev/rules.d/rtl-sdr.rules "https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rules" 

sudo dpkg-reconfigure dump1090-mutability 

echo "--------------------" 
echo "INSTALLATION COMPLETED!" 
echo "--------------------" 
echo "" 
echo "PLEASE REBOOT YOUR PI....." 
echo "PLEASE REBOOT YOUR PI....." 
echo "PLEASE REBOOT YOUR PI....."

That looks like you purged skyview978, which left behind the symlink.
Just delete the symlink in conf-enabled and it will work.

.
No, I did NOT purge, uninstall, or remove anything.

.

Too late, I have already written microSD card with Buster, and booted. will now run the bash script which will install the dump1090-mut ver 1.15 package which I have built and uploaded to GitHub. Will post results when finished.

Seems the skyview installation doesn’t work for buster.

Or more precisely the required config file isn’t copied over.

Pre-built package of dump1090-mutability on Raspbian Buster/RPi Model 2B

pi@raspberrypi:~ $ sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/dump1090/master/install_dump1090_mut_1.15.sh)"
... ... ...
Preparing to unpack dump1090-mutability_1.15_dev_armhf.deb ...
Unpacking dump1090-mutability (1.15~dev) ...
Setting up dump1090-mutability (1.15~dev) ...
Enabling lighttpd integration..
Enabling dump1090: ok
... ... ...
Enabling lighttpd integration..
already enabled
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
--------------------
INSTALLATION COMPLETED!
--------------------

PLEASE REBOOT YOUR PI.....
PLEASE REBOOT YOUR PI.....
PLEASE REBOOT YOUR PI.....

does the reconfigure work?

.Screenshot few seconds ago :slight_smile:
Installed ONLY dump1090-mut & dependencies (libusb-1.0-0, librtlsdr0, lighttpd, dump1090-mutability_1.15_dev_armhf.deb, and rtl-sdr.rules), and nothing else.
Will now try to install dump978-fa and Skyview978.

Pre-built package of piaware, skyview and dump978-fa on Raspbian Buster/RPi Model 2B

Flightaware Repository … OK :slight_smile:

sudo wget http://flightaware.com/adsb/piaware/files/packages/pool/piaware/p/piaware-support/piaware-repository_3.7.1_all.deb 
sudo dpkg -i piaware-repository_3.7.1_all.deb 
sudo apt-get update 

Piaware … OK :slight_smile:

sudo apt-get install piaware
... ... ...

Setting up piaware (3.7.1) ...
Restarting Piaware Data feeder ....
Installation of piaware completed

Skyview … OK

sudo apt-get install skyview978
.....
Unpacking skyview978 (3.7.1) ...
Setting up skyview978 (3.7.1) ...
Enabling lighttpd integration..
Enabling skyview978: ok
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
Created symlink /etc/systemd/system/dump978-fa.service.wants/skyview978.service → /lib/systemd/system/skyview978.service.

dump978-fa … FAILS TO INSTALL :frowning_face:

sudo apt-get install dump978-fa
... ... ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dump978-fa : Depends: libsoapysdr0.5-2 but it is not installable
              Recommends: soapysdr-module-rtlsdr but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

.
.

Jun 28 08:46:57 raspberrypi piaware[7404]: mlat-client(7441): Beast-format results connection with ::1:30104: connection established
Jun 28 08:47:27 raspberrypi piaware[7404]: 205 msgs recv'd from dump1090-mutabi; 205 msgs sent to FlightAware
Jun 28 08:47:27 raspberrypi piaware[7404]: 0 msgs recv'd from dump978; 0 msgs sent to FlightAware

You’ll have to recompile it on buster because the library version changed.