cookutils diff cooker @ rev 800
cooker: fix a crash case (again)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed May 25 22:50:57 2016 +0200 (2016-05-25) |
parents | 2850833e8670 |
children | 71118129435e |
line diff
1.1 --- a/cooker Wed May 25 21:08:50 2016 +0200 1.2 +++ b/cooker Wed May 25 22:50:57 2016 +0200 1.3 @@ -226,6 +226,7 @@ 1.4 rm -f $wok/*/arch.$ARCH && cd $wok 1.5 echo "Creating $ARCH packages DB..." 1.6 for pkg in *; do 1.7 + [ -s $wok/$pkg/receipt ] || continue 1.8 HOST_ARCH= 1.9 . $wok/$pkg/receipt 1.10 if [ -n "$HOST_ARCH" ]; then 1.11 @@ -351,6 +352,7 @@ 1.12 1.13 cd $wok 1.14 for rev in *; do 1.15 + [ -s $wok/$rev/receipt ] || continue 1.16 unset WANTED DEPENDS BUILD_DEPENDS; . $wok/$rev/receipt 1.17 if echo "$WANTED $DEPENDS $BUILD_DEPENDS" | fgrep -q $pkg; then 1.18 echo "$rev" | tee -a $cooklist 1.19 @@ -375,6 +377,7 @@ 1.20 1.21 cd $wok 1.22 for pkg in *; do 1.23 + [ -s $pkg/receipt ] || continue 1.24 unset CATEGORY; . $pkg/receipt 1.25 [ "$CATEGORY" == "$cat" ] && echo $pkg >> $cooklist 1.26 done 1.27 @@ -439,6 +442,7 @@ 1.28 1.29 cd $wok 1.30 for pkg in *; do 1.31 + [ -s $pkg/receipt ] || continue 1.32 unset EXTRAVERSION 1.33 . $pkg/receipt 1.34 [ -f "$pkg/taz/$PACKAGE-$VERSION/receipt" ] && \