sudo apt-get install -yq --no-install-suggests --no-install-recommends --force-yes \
gcc-arm-linux-gnueabi \
gcc-arm-linux-gnueabihf \
qemu-system \
qemu-system-arm \
qemu-user \
qemu-user-static \
sbuild \
schroot \
scratchbox2 \
debootstrap \
zlib1g:i386 \
libstdc++6:i386 \
libffi-dev:i386 \
libffi6:i386 \
libssl1.0.0:i386 \
libbz2-1.0:i386 \
libc6-dev-i386 \
libc6:i386 \
libexpat1:i386 \
libtinfo5:i386 \
binfmt-support \
build-essential \
python-dev \
libffi-dev \
zlib1g-dev
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package gcc-arm-linux-gnueabi
E: Unable to locate package gcc-arm-linux-gnueabihf
E: Unable to locate package qemu-system-arm
E: Unable to locate package scratchbox2
E: Unable to locate package zlib1g
E: Unable to locate package libstdc++6
E: Couldn't find any package by regex 'libstdc++6'
E: Unable to locate package libffi-dev
E: Unable to locate package libffi6
E: Unable to locate package libssl1.0.0
E: Couldn't find any package by regex 'libssl1.0.0'
E: Unable to locate package libbz2-1.0
E: Couldn't find any package by regex 'libbz2-1.0'
E: Unable to locate package libc6-dev-i386
E: Unable to locate package libc6
E: Unable to locate package libexpat1
E: Unable to locate package libtinfo5
BTW, your chroot code inside
prepare.rpi.sh is in terms of your username. Perhaps you could pull that out into a parameterised script so you say, e.g.
so that USER is an argument instead of being baked in.