installing from package on Debian 9.2 gives error
Created by: ycdtosa
i have build the package from master with make package.
then i install with
sudo dpkg -i roboticscape_0.3.4_armhf.deb (Reading database ... 57047 files and directories currently installed.) [...] ********************************************** Configuring Device Tree /usr/bin/configure_robotics_dt.sh: line 13: warning: command substitution: ignored null byte in input ERROR: This is not Debian Jessie. Flash the latest Jessie image to your BBB or use the Wheezy branch of this installer. ********************************************** Robotics Cape package installation complete. Please reboot now. **********************************************
That error is triggered by this code from device_tree/configure_robotics_dt.sh
# make sure the release is really jessie if ! grep -q "8." /etc/debian_version ; then echo "ERROR: This is not Debian Jessie. echo "Flash the latest Jessie image to your BBB" echo "or use the Wheezy branch of this installer." exit 1 fi
which i tweaked to suit my needs ( just let it be in debian "9." ) and the library seems to work just fine afterwards.
my guess is that this library does work in both Debian 8.x and Debian 9.x
am i correct?