Portage 2.0/2.1 & Cron - проблемы

По cron-у каждую ночь выполняется скрипт, по сути, представляющий собой:

emerge-webrsync
emerge -fe world

После выхода portage 2.0, при обновлении дерева в случайном месте в 9 из 10 случаев обновление дерева обрывается. Portage 2.1 не решил проблему. До обновления Portage все работало. Если скрипт запускать вручную, то все отрабатывает нормально.

Если у кого-то стоит автоматическое обновление дерева и скачивание "свежих" пакетов, поделитесь пожалуйста скриптиком или посоветуйте, что у меня не так:

GENTOO_MIRRORS="${GENTOO_MIRRORS} $(/usr/lib/portage/bin/portageq gentoo_mirrors)"
SNAPSHDIR="/www/gentoo/snapshots"

# Скачиваем свежий снапшот и выкладываем на локальный web сервер (на этой же машине).
declare -i attempts=-1
while (( $attempts <  1 )) ; do
        attempts=$(( attempts + 1 ))
        day=$(date -d "-$attempts day" +"%d")
        month=$(date -d "-$attempts day" +"%m")
        year=$(date -d "-$attempts day" +"%Y")
        FILE="portage-${year}${month}${day}.tar.bz2"
        if [  ! -e "$SNAPSHDIR/$FILE.md5sum" ]; then
                        for i in $GENTOO_MIRRORS ; do
                                URI="${i}/snapshots/${FILE}"
                                /usr/bin/wget -P $SNAPSHDIR/ $URI.md5sum
                                if [  -e "$SNAPSHDIR/$FILE.md5sum" ]; then
                                        got_md5=1
                                        echo Fetched ${FILE}.md5sum
                                        /usr/bin/wget -P $SNAPSHDIR/ $URI.gpgsig
                                        /usr/bin/wget -P $SNAPSHDIR/ $URI.umd5sum
                                        /usr/bin/wget -P $SNAPSHDIR/ $URI
                                        if [  -e "$SNAPSHDIR/$FILE" ]; then
                                                if [  -e "$SNAPSHDIR/$FILE.umd5sum" ]; then
                                                        if [  -e "$SNAPSHDIR/$FILE.gpgsig" ]; then
                                                                break
                                                        fi
                                                fi
                                        fi
                                fi
                        done


        fi
done

# Создаем символические ссылки на свежескачанный снапшот.
rm -f /var/tmp/emerge-webrsync/$FILE*
cp -s $SNAPSHDIR/$FILE /var/tmp/emerge-webrsync/
cp -s $SNAPSHDIR/$FILE.md5sum /var/tmp/emerge-webrsync/
cp -s $SNAPSHDIR/$FILE.umd5sum /var/tmp/emerge-webrsync/
cp -s $SNAPSHDIR/$FILE.gpgsig /var/tmp/emerge-webrsync/

# emerge-webrsync обнаруживает локальный снапшот и обновляет дерево с него.
# ПРОБЛЕМА ЗДЕСЬ. НЕ ОТРАБАТЫВАЕТ ДО КОНЦА. РАСПАКОВЫВАЕТ ДЕРЕВО, НАЧИНАЕТ СИНХРОНИЗИРОВАТЬ 
# И ДОХНЕТ.
/usr/sbin/emerge-webrsync

# Скачиваем свежие пакеты.
LINGUAS="en ru de" emerge -fe system
LINGUAS="en ru de" emerge -fe world