From 940df6e060d9657872a24367393459508b6e9e82 Mon Sep 17 00:00:00 2001 From: Utkarsh Gupta Date: Fri, 8 Sep 2023 18:42:45 +0530 Subject: [PATCH] Install linux-virtual to restore the stripped headers In a minimized image, the linux headers are stripped, so when unminimizing it, we should restore those stripped headers by installing the linux-virtual package. --- live-build/auto/build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/live-build/auto/build b/live-build/auto/build index 4520ee6f..e616c83d 100755 --- a/live-build/auto/build +++ b/live-build/auto/build @@ -302,6 +302,11 @@ EOF # to ensure all the Recommends of dependencies of ubuntu-server are installed, which aids in transforming # this minimized image to an equivalent base image. DEBIAN_FRONTEND=noninteractive apt-get --reinstall --fix-policy --install-recommends install -y ubuntu-server + +if dpkg-query --show --showformat='${db:Status-Status}\n' linux-image-virtual 2> /dev/null | grep -q '^installed$'; then + echo "Installing linux-virtual for installing the headers which were stripped in a minimized image" + DEBIAN_FRONTEND=noninteractive apt-get install -y linux-virtual +fi EOF fi