From 97299bec69414926d407b08a68b1a21c0222e2f5 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Sun, 25 Nov 2012 12:06:56 +0400 Subject: [PATCH] layman sync before eix-sync --- sbin/gentoo-upgrade.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sbin/gentoo-upgrade.sh b/sbin/gentoo-upgrade.sh index 717d108..b3d2023 100755 --- a/sbin/gentoo-upgrade.sh +++ b/sbin/gentoo-upgrade.sh @@ -130,6 +130,12 @@ if [ $STAGE_CNT -eq $STAGE ]; then done fi + # layman syncronization + if [ `which layman 2>/dev/null` ]; then + $NICE_CMD layman -S + [ 0 -ne $? ] && echo "Stage $STAGE: layman synchronization failed ;-( =======" && exit $STAGE + fi + # sync portage tree $NICE_CMD eix-sync || $NICE_CMD emerge --sync [ 0 -ne $? ] && echo "Stage $STAGE: portage tree synchronization failed ;-( =======" && exit $STAGE @@ -148,12 +154,6 @@ if [ $STAGE_CNT -eq $STAGE ]; then [ 0 -ne $? ] && echo "Stage $STAGE: failed to clear /etc/portage/rsync.excludes ;-( =======" && exit $STAGE fi - # layman syncronization - if [ `which layman 2>/dev/null` ]; then - $NICE_CMD layman -S - [ 0 -ne $? ] && echo "Stage $STAGE: layman synchronization failed ;-( =======" && exit $STAGE - fi - # eix update if [ `which eix-update 2>/dev/null` ]; then $NICE_CMD eix-update