summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRudolf J Streif <rudolf.streif@gmail.com>2016-02-23 20:55:36 -0800
committerRudolf J Streif <rudolf.streif@gmail.com>2016-02-23 20:55:36 -0800
commit269d60a0545cfb86c2467a09ddb2c4b9b9e31fca (patch)
tree4913c1cf4b4f807b6783afdd24db5b8ba968c21e
parent519542e12c73a70ee423c73ed8fe617ca4fa69a1 (diff)
downloadrvi_core-269d60a0545cfb86c2467a09ddb2c4b9b9e31fca.tar.gz
Removed Erlang packages as runtime dependency from Raspbian build
Since there currently is no official Erlang 18.2 package for Raspbian that could be installed from the Debian/Raspbian repos using apt-get having this dependency in the RVI package causes issues with dpkg on the target. Since we manually install the Erlang packages on the RPi using dpkg directly the package dependency on erlang cannot be fulfilled as this package is a meta package that only lists the other Erlang packages as dependencies. However, meta packages only work with apt-get which provides dependency resolution which dpkg does not. Even if you install RVI with dpkg -i --ignore-depends=erlang rvi_0.5.0-1_armhf.deb dpkg and apt-get will continue to complain that erlang is not installed and refuse to install any package despite the fact that the dependencies are fulfilled. We can reinstantiate this in the future when Raspbian provides Erlang 18.2. Signed-off-by: Rudolf J Streif <rudolf.streif@gmail.com>
-rw-r--r--raspbian_template/control2
1 files changed, 1 insertions, 1 deletions
diff --git a/raspbian_template/control b/raspbian_template/control
index 0fb7b83..f0836a6 100644
--- a/raspbian_template/control
+++ b/raspbian_template/control
@@ -8,6 +8,6 @@ Homepage: https://github.com/PDXostc/rvi_core
Package: rvi
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, bluez, erlang (>= 1:18.2), python-jsonrpclib (>= 0.1.3-1), python (>= 2.7.9-1)
+Depends: ${shlibs:Depends}, ${misc:Depends}, bluez, python-jsonrpclib (>= 0.1.3-1), python (>= 2.7.9-1)
Description: Remote Vehicle Interaction
GENIVI Remote Vehicle Interaction Core