From 45295a35a03ceb759ff9372d49c97d91cbcc7bf7 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Tue, 21 Dec 2021 14:55:32 -0500 Subject: [PATCH] setup-schroot: add some additional packages needed to build debian packages On older Debian systems, "apt-get build-dep e2fsprogs" might not bring in all of the packages needed to build in the most recent versions of e2fsprogs. So explicitly try to install some additional packages including dh-exec, udev, systemd, and cron. Signed-off-by: Theodore Ts'o --- contrib/setup-schroot | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/setup-schroot b/contrib/setup-schroot index a6b6afd..7961445 100755 --- a/contrib/setup-schroot +++ b/contrib/setup-schroot @@ -37,7 +37,8 @@ schroot -b -n "$CHROOT" -c "$BASE_CHROOT" dd-schroot-cmd -c "$CHROOT" apt-get update dd-schroot-cmd -c "$CHROOT" -y apt-get upgrade dd-schroot-cmd -c "$CHROOT" -y apt-get build-dep e2fsprogs -dd-schroot-cmd -c "$CHROOT" -y apt-get install git gdb emacs-nox lintian acl libreadline-dev +dd-schroot-cmd -c "$CHROOT" -y apt-get install git gdb emacs-nox lintian \ + acl libreadline-dev dh-exec udev systemd cron echo " " echo "Start chroot by running: " echo "schroot -r -c $CHROOT" -- 1.8.3.1