This commit in dpkg led to a slightly variation in dpkg-checkbuilddeps's output: | commit d287060bb1a45f5de33eb27034a7d8b27b039dbb | Author: Guillem Jover <guil...@debian.org> | Date: Thu Sep 17 18:14:00 2015 +0200 | | scripts: Use error() and errormsg() instead of printing on STDERR directly | | This way any transformation done for error messages gets applied | consistently to all error output.
The new pattern should support both variants. Signed-off-by: Cyril Brulebois <k...@debian.org> --- buildscript | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Hi, I'm not sure who exactly can pull this, so trying my luck with debian-wb-team@ for now. (No need to tell me how ugly this is.) Confirmed to work fine on barriere (except for libpango's udeb being uninstallable). Thanks for your time. Mraw, KiBi. diff --git a/buildscript b/buildscript index fb35920..f787db4 100755 --- a/buildscript +++ b/buildscript @@ -60,7 +60,7 @@ install_build_deps() { dd-schroot-cmd -c "$SID" apt-get update ( LANG=C schroot -q -c "$SID" -d "$HOME/di/build/$(basename "$INSTALLER_DIR")/checkout/build" -p -r -- dpkg-checkbuilddeps -B ../debian/control 2>&1 || true - ) | sed -e 's%dpkg-checkbuilddeps: Unmet build dependencies: %%' -e 's, *([^)]*),,g' \ + ) | sed -e 's%dpkg-checkbuilddeps: \(error: \)*Unmet build dependencies: %%' -e 's, *([^)]*),,g' \ | DEBIAN_PRIORITY=critical DEBIAN_FRONTEND=noninteractive xargs dd-schroot-cmd -c "$SID" -y apt-get install } -- 2.1.4