summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2015-03-26 15:22:11 -0700
committerGary E. Miller <gem@rellim.com>2015-03-26 15:22:46 -0700
commitfc0e46882c3700b021ea08ca723ff622cd5734ec (patch)
treec3d002f91f97c551473be249d1454e257ae3d8c9 /INSTALL
parent54cc6dfbb18ccc53d513b98c7b920e8f5fa9b0dc (diff)
downloadgpsd-fc0e46882c3700b021ea08ca723ff622cd5734ec.tar.gz
Uh, oh, how to get scons 2.3.0 onto Raspbian.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL42
1 files changed, 42 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index 2a657418..6d0eb398 100644
--- a/INSTALL
+++ b/INSTALL
@@ -242,6 +242,48 @@ Next, Wheezy requires a few tools for compiling and testing gpsd:
Git-core is only required to build from a git repository. pps-tools is for
testing PPS inputs. You need scons at 2.3.0 or higher to build.
+If your scons is less than 2.3.0 you will need to get a newer scons
+from wheezy-backport. Partial instructions are detailed here:
+http://backports.debian.org/Instructions/
+
+Basically you need to add this line to /etc/apt/sources.list:
+
+--------------------------------------------------------------
+deb http://http.debian.net/debian wheezy-backports main
+--------------------------------------------------------------
+
+Then do another update:
+
+--------------------------------------------------------------
+apt-get update
+--------------------------------------------------------------
+
+Which may lead you to this error if you lack a full set of debian keys:
+
+--------------------------------------------------------------
+W: GPG error: http://http.debian.net wheezy-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B48AD6246925553
+--------------------------------------------------------------
+
+Partial but detailed instructions to fix that are here:
+
+--------------------------------------------------------------
+https://wiki.debian.org/SecureApt
+--------------------------------------------------------------
+
+In short, get the missing key, import into apt, and do the update:
+
+--------------------------------------------------------------
+gpg --recv-keys 8B48AD6246925553
+gpg -a --export 46925553 | apt-key add -
+apt-get update
+--------------------------------------------------------------
+
+You can now install scons from the wheezy-backports repository:
+
+--------------------------------------------------------------
+apt-get -t wheezy-backports install scons
+--------------------------------------------------------------
+
The rest of the installation is just as for any other source based
install, as noted in the file build.txt.