output messages to stderr

This commit is contained in:
josch 2011-06-29 10:45:57 +02:00
parent 4ac98ea19e
commit eb03afb5ce

View file

@ -26,13 +26,13 @@
set -ex
usage() {
echo "Usage: $0: [-s suite] [-a arch] [-d directory] [-m mirror] [-p packages] platform\n"
echo "Usage: $0: [-s suite] [-a arch] [-d directory] [-m mirror] [-p packages] platform\n" >&2
}
export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true LC_ALL=C LANGUAGE=C LANG=C
if [ "$FAKEROOTKEY" = "" ]; then
echo "re-executing script inside fakeroot"
echo "re-executing script inside fakeroot" >&2
fakeroot "$0" "$@";
exit
fi
@ -49,12 +49,12 @@ while getopts s:a:d:m:p: opt; do
done
shift $(($OPTIND - 1))
[ "$#" -ne 1 ] && { echo "too many positional arguments"; usage; exit 1; }
[ "$#" -ne 1 ] && { echo "too many positional arguments" >&2; usage; exit 1; }
PLATFORM="$1"
[ ! -r "$PLATFORM" ] && { echo "cannot find target directory: $PLATFORM"; exit 1; }
[ ! -r "$PLATFORM/multistrap.conf" ] && { echo "cannot read multistrap config: $PLATFORM/multistrap.conf"; exit 1; }
[ ! -r "$PLATFORM" ] && { echo "cannot find target directory: $PLATFORM" >&2; exit 1; }
[ ! -r "$PLATFORM/multistrap.conf" ] && { echo "cannot read multistrap config: $PLATFORM/multistrap.conf" >&2; exit 1; }
# source default options
. "default/config"
@ -81,16 +81,16 @@ fi
# binutils must always be installed for objdump for fake ldd
PACKAGES="$PACKAGES binutils"
echo "--------------------------"
echo "suite: $SUITE"
echo "arch: $ARCH"
echo "rootdir: $ROOTDIR"
echo "mirror: $MIRROR"
echo "pkgs: $PACKAGES"
echo "--------------------------"
echo "--------------------------" >&2
echo "suite: $SUITE" >&2
echo "arch: $ARCH" >&2
echo "rootdir: $ROOTDIR" >&2
echo "mirror: $MIRROR" >&2
echo "pkgs: $PACKAGES" >&2
echo "--------------------------" >&2
[ -e "$ROOTDIR.tar" ] && { echo "tarball still exists"; exit 1; }
[ -e "$ROOTDIR" ] && { echo "root directory still exists"; exit 1; }
[ -e "$ROOTDIR.tar" ] && { echo "tarball still exists" >&2; exit 1; }
[ -e "$ROOTDIR" ] && { echo "root directory still exists" >&2; exit 1; }
# create multistrap.conf
MULTISTRAPCONF=`tempfile -d . -p multistrap`
@ -121,7 +121,7 @@ if [ $ARCH != "`dpkg --print-architecture`" ]; then
armel) cp `which qemu-arm-static` $ROOTDIR/usr/bin;;
lpia) cp `which qemu-i386-static` $ROOTDIR/usr/bin;;
powerpc) cp `which qemu-ppc-static` $ROOTDIR/usr/bin;;
*) echo "unknown architecture: $ARCH"; exit 1;;
*) echo "unknown architecture: $ARCH" >&2; exit 1;;
esac
fi