Check the return status of tar since it can fail. Print out the file system that the bundle is currently stored on. It may be useful for debugging failed installs. Simplify the frequency scaling warning message

git-svn-id: svn://localhost/ardour2/branches/3.0@13705 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Todd Naugle 2012-12-21 21:40:06 +00:00
parent 4471f53643
commit d01a9599a4

View File

@ -262,6 +262,9 @@ else
fi fi
fi fi
FILESYSTEM_TYPE=$(df -P -T "${PKG_PATH}" | grep / | awk '{print $2}')
echo "Bundle is on ${FILESYSTEM_TYPE} filesystem"
##################### #####################
# Unpack the bundle # Unpack the bundle
##################### #####################
@ -277,7 +280,16 @@ if [ ! -e ${PGM_NAME}_${ARCH}-*.tar.bz2 ]; then
exit 1 exit 1
fi fi
tar -xjf ${PGM_NAME}_${ARCH}-*.tar.bz2 if ! tar -xjf ${PGM_NAME}_${ARCH}-*.tar.bz2; then
echo ""
echo "!!! ERROR !!! Can't unpack ${ARCH} bundle file."
echo ""
read -p "Press ENTER to exit installer:" BLAH
exit 1
else
echo "Bundle unpacked"
fi
BUNDLE_DIR=$(basename `find -maxdepth 1 -type d -name "${PGM_NAME}_${ARCH}-*"`) BUNDLE_DIR=$(basename `find -maxdepth 1 -type d -name "${PGM_NAME}_${ARCH}-*"`)
@ -640,10 +652,8 @@ then
then then
echo "" echo ""
echo "!!! WARNING !!! - Your system seems to use frequency scaling." echo "!!! WARNING !!! - Your system seems to use frequency scaling."
echo "This can have a serious impact on audio latency. You have two choices:" echo "This can have a serious impact on audio latency."
echo "(1) turn it off, e.g. by chosing the 'performance' governor." echo "For best results turn it off, e.g. by chosing the 'performance' governor."
echo "(2) Use the HPET clocksource by passing \"-c h\" to JACK"
echo "(this second option only works on relatively recent computers)"
echo "" echo ""
read -p "Press ENTER to continue:" BLAH read -p "Press ENTER to continue:" BLAH
fi fi