summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2021-12-21 14:55:32 -0500
committerTheodore Ts'o <tytso@mit.edu>2021-12-21 14:55:32 -0500
commit45295a35a03ceb759ff9372d49c97d91cbcc7bf7 (patch)
tree57868866b1df6aa8ed3e38bad4ca902b2d0cbd04 /contrib
parent39ace91b8e930d3167bacf7f5395eb1eb43f371d (diff)
downloade2fsprogs-45295a35a03ceb759ff9372d49c97d91cbcc7bf7.tar.gz
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 <tytso@mit.edu>
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/setup-schroot3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/setup-schroot b/contrib/setup-schroot
index a6b6afda..7961445e 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"