commit:     982c5145b50d15e4444755f9ff09f8f24d1aac59
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sun Nov 16 07:31:59 2014 +0000
Commit:     Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
CommitDate: Sun Nov 16 07:31:59 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=982c5145

stages_builder.sh: When check_ecompressdir fails, set update_seed=no

---
 scripts/mkstages/stages_builder.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/scripts/mkstages/stages_builder.sh 
b/scripts/mkstages/stages_builder.sh
index d95eb85..856742a 100755
--- a/scripts/mkstages/stages_builder.sh
+++ b/scripts/mkstages/stages_builder.sh
@@ -236,6 +236,9 @@ run_catalyst() {
                if [ $? -ne 0 ] ; then
                        check_ecompressdir 
"${C_TARGET}-${TARGETSUBARCH}-fbsd-${TARGETVER}-${WORKDATE}${C_APPEND_VERSION}/usr/local/portage"
                        if [ $? -ne 0 ] ; then
+                               if [ "${C_TARGET}" = "stage1" ] && [ 
"${C_SOURCE}" != 
"stage3-${TARGETSUBARCH}-fbsd-${TARGETVER}-${WORKDATE}${C_TMP_APPEND_VERSION}" 
]; then
+                                        C_APPEND_OPT="${C_APPEND_OPT} 
update_seed=no"
+                               fi
                                catalyst -C target=${C_TARGET} 
version_stamp=fbsd-${TARGETVER}-${WORKDATE}${C_APPEND_VERSION} 
profile=default/bsd/fbsd/${TARGETARCH}/${TARGETVER}${C_APPEND_PROFILE} 
snapshot=${WORKDATE} source_subpath=default/${C_SOURCE} 
subarch=${TARGETSUBARCH} rel_type=default portage_overlay=${WORKDIR}/gentoo-bsd 
${C_APPEND_OPT} || exit 1
                        fi
                fi

Reply via email to