From b5d6466009ffe5e4ff8c14da3ce2118717aa0e9b Mon Sep 17 00:00:00 2001 From: Daniel Hilst <392820+dhilst@users.noreply.github.com> Date: Wed, 24 Jun 2026 06:28:48 -0300 Subject: [PATCH] fix(build-debs-all): stage LICENSE.html for the genesis-base package build Building the genesis-base deb failed at dh_installdocs because LICENSE.html could not be found: only the debian/ directory and the source RPM were copied into the build root, while debian/docs references LICENSE.html. Copy LICENSE.html into the build root alongside debian/. Also drop the dead 'svn update' call left over from the pre-git build. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com> --- build-debs-all | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-debs-all b/build-debs-all index 640c7c9..afaffe6 100755 --- a/build-debs-all +++ b/build-debs-all @@ -59,6 +59,7 @@ echo "prepare building gensis_base_amd64 as a special case" #copy the debian_dir and rpm for xcat-genesia-base to the tem directory mkdir -p $curdir/genesis_tmp/genesis-base-amd64 cp -rL ${1}/debian $curdir/genesis_tmp/genesis-base-amd64 +cp -L ${1}/LICENSE.html $curdir/genesis_tmp/genesis-base-amd64 cp ${2} $curdir/genesis_tmp/genesis-base-amd64 cd $curdir cat << __EOF__ > genesis_tmp/make_deb.sh @@ -70,7 +71,7 @@ cat << __EOF__ > genesis_tmp/make_deb.sh __EOF__ #update to the loatest code -svn --quiet update +# svn --quiet update packages="" if [ $BUILDPKGS ];then packages=$BUILDPKGS