]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Improve error msg and adjust test for now "high" priority for enable question --...
authorYaroslav Halchenko <debian@onerussian.com>
Thu, 14 Aug 2014 17:31:15 +0000 (13:31 -0400)
committerYaroslav Halchenko <debian@onerussian.com>
Thu, 14 Aug 2014 17:31:15 +0000 (13:31 -0400)
debian/neurodebian.config
tools/tests/test_neurodebian-repository-deployment

index 1c4ffe3b70f4357a80256773d3daf38da96b5f13..572eedcc02a9765df2d02f57bc556119199d4bd7 100755 (executable)
@@ -37,7 +37,7 @@ while [ "$STATE" != 0 -a "$STATE" -lt 9 ]; do
                                case "${NEURODEBIAN_ENABLE}" in
                                        true|yes|YES|1) enable=true;;
                                        false|no|NO|0)  enable=false;;
-                                       *) echo "Non-supported value $NEURODEBIAN_ENABLE of NEURODEBIAN_ENABLE env variable. Use yes or no" >&2;
+                                       *) echo "ERROR: Non-supported value $NEURODEBIAN_ENABLE of NEURODEBIAN_ENABLE env variable. Use yes or no" >&2;
                                                exit 1;;
                                esac
                                db_set neurodebian/enable $enable
index 48f2f94c8707caa36915bc57df3dc743adb99f0b..2bd99e555dde7c9a61523eebea27a3837aa2c977 100755 (executable)
@@ -20,7 +20,12 @@ apt-get install -y dpkg-dev ;  dpkg-scanpackages  . /dev/null > Packages
 # Add it to the list of available
 echo "deb file:///tmp/apt ./" >| $apt_file; apt-get update
 # Install the beast
-apt-get install -y --allow-unauthenticated neurodebian
+DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated neurodebian
+# By default should not get enabled
+[ ! -e "$apt_nd_file" ]
+
+DEBIAN_FRONTEND=noninteractive NEURODEBIAN_ENABLE=yes apt-get install -y --allow-unauthenticated --reinstall neurodebian
+
 # Verify that it has correct entries
 # Very cruel way to figure out the default release. Would fail if
 # options, such as multiarch, are specified after deb