From 7a1fa6e857801f3315ad7bc1bd820acf3b4bec42 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 14 Jan 2020 23:20:48 +0100 Subject: [PATCH] build: keep DEBIAN_FRONTEND env var when running sudo: script closes #636 --- fdroidserver/build.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fdroidserver/build.py b/fdroidserver/build.py index a4a1f553..bcc4f545 100644 --- a/fdroidserver/build.py +++ b/fdroidserver/build.py @@ -371,7 +371,8 @@ def build_local(app, build, vcs, build_dir, output_dir, log_dir, srclib_dir, ext if build.sudo: logging.info("Running 'sudo' commands in %s" % os.getcwd()) - p = FDroidPopen(['sudo', 'bash', '-x', '-c', build.sudo]) + p = FDroidPopen(['sudo', '--preserve-env=DEBIAN_FRONTEND', + 'bash', '-x', '-c', build.sudo]) if p.returncode != 0: raise BuildException("Error running sudo command for %s:%s" % (app.id, build.versionName), p.output)