|
|
|
@ -88,6 +88,10 @@ for arch in $ARCHES; do
|
|
|
|
echo "错误: Packages.gz 不是有效 gzip 文件: $pkg_gz" >&2
|
|
|
|
echo "错误: Packages.gz 不是有效 gzip 文件: $pkg_gz" >&2
|
|
|
|
exit 1
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if gzip -dc "$pkg_gz" | grep -q '^Filename:.*\.tmp-pool-'; then
|
|
|
|
|
|
|
|
echo "错误: $pkg_gz 中 Filename 仍指向构建临时目录 .tmp-pool-*,客户端无法下载。请使用最新 scripts/build-apt-repo.sh 重新生成 dist/repo。" >&2
|
|
|
|
|
|
|
|
exit 1
|
|
|
|
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
if ! find "$REPO_DIR/pool/$COMPONENT" -type f -name "*.deb" | read -r _; then
|
|
|
|
if ! find "$REPO_DIR/pool/$COMPONENT" -type f -name "*.deb" | read -r _; then
|
|
|
|
|