diff --git a/src/cmd-fetch b/src/cmd-fetch index 02eaf47ea6..bbdf72bc79 100755 --- a/src/cmd-fetch +++ b/src/cmd-fetch @@ -70,8 +70,10 @@ if [ -n "${UPDATE_LOCKFILE}" ]; then # Put this under tmprepo so it gets automatically chown'ed if needed args="--ex-write-lockfile-to=${tmprepo}/tmp/manifest-lock.json" if [ -f "${manifest_lock_overrides}" ]; then - echo "NB: ignoring overrides ${manifest_lock_overrides}" - sleep 1 + # Include the overrides in the resulting lockfile here; otherwise, we + # might not even be able to get a depsolve solely from the non-lockfile + # repos. + args+=" --ex-lockfile=${manifest_lock_overrides}" fi else for lock in "${manifest_lock}" "${manifest_lock_overrides}"; do