Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2021-09-03 00:59:30 +0300
committerBryan Drewery <bryan@shatow.net>2021-09-03 01:36:56 +0300
commit0b7c13dea0f5eb386cda88645f7fb4825566edac (patch)
treec892c7eaded6aff84b359623ee3cd17df95c280e /src
parent5372ca020263ec87a44740e0bbe578b58de58095 (diff)
prepare_ports: Combine some bulk/testport-only sections
Diffstat (limited to 'src')
-rw-r--r--src/share/poudriere/common.sh30
1 files changed, 14 insertions, 16 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh
index 7805fe52..2db006e7 100644
--- a/src/share/poudriere/common.sh
+++ b/src/share/poudriere/common.sh
@@ -7616,14 +7616,14 @@ prepare_ports() {
bset status "sanity:"
- if [ -f ${PACKAGES}/.jailversion ]; then
- if [ "$(cat ${PACKAGES}/.jailversion)" != \
- "$(jget ${JAILNAME} version)" ]; then
- JAIL_NEEDS_CLEAN=1
+ if was_a_bulk_run; then
+ if [ -f ${PACKAGES}/.jailversion ]; then
+ if [ "$(cat ${PACKAGES}/.jailversion)" != \
+ "$(jget ${JAILNAME} version)" ]; then
+ JAIL_NEEDS_CLEAN=1
+ fi
fi
- fi
- if was_a_bulk_run; then
# Stash dependency graph
cp -f "${MASTERMNT}/.p/pkg_deps" "${log}/.poudriere.pkg_deps%"
cp -f "${MASTERMNT}/.p/all_pkgs" "${log}/.poudriere.all_pkgs%"
@@ -7702,15 +7702,15 @@ prepare_ports() {
fi
download_from_repo
bset status "sanity:"
- fi
- if ! ensure_pkg_installed; then
- msg_n "pkg package missing, cleaning all packages..."
- rm -rf ${PACKAGES:?}/* ${cache_dir}
- echo " done"
- else
- P_PKG_ABI="$(injail ${PKG_BIN} config ABI)" || \
- err 1 "Failure looking up pkg ABI"
+ if ! ensure_pkg_installed; then
+ msg_n "pkg package missing, cleaning all packages..."
+ rm -rf ${PACKAGES:?}/* ${cache_dir}
+ echo " done"
+ else
+ P_PKG_ABI="$(injail ${PKG_BIN} config ABI)" || \
+ err 1 "Failure looking up pkg ABI"
+ fi
fi
msg "Sanity checking the repository"
@@ -7747,9 +7747,7 @@ prepare_ports() {
delete_stale_symlinks_and_empty_dirs
download_from_repo_post_delete
bset status "sanity:"
- fi
- if was_a_bulk_run; then
# Cleanup cached data that is no longer needed.
(
cd "${SHASH_VAR_PATH}"