Fix for FoxtrotGPS
Forum member LHESTIA reported a problem with FoxtrotGPS in Daedalus running in a container:
https://forum.puppylinux.com/viewtopic.php?p=136397#p136397
PKGget reported one dependency, 'libgps'; however, package 'gpsd' is also required. The latter is a daemon, /usr/bin/gpsd, and is started by "/etc/init.d/gpsd start" -- except that it failed to start as wants file /lib/init/vars.sh -- which is in the 'sysvinit-utils' package.
Daedalus has a cutdown 'sysvinit-utils', so I installed the full package, then gpsd started, and FoxtrotGPS was able to access it. There is no GPS device connected to my computer, so gpsd returns "0" coordinates. But, it looks like a goer.
A problem with the Daedalus container, when it starts, none of the daemons in /etc/init.d are started. You will have to run "/etc/init.d/gpsd start". I'm wondering if daemons installed in the container, can be started when the container starts -- will have to think about that.
Here is the FoxtrotGPS homepage:
Tags: easy