From: romeroalx Date: Wed, 16 Apr 2025 10:24:14 +0000 (+0200) Subject: tasks.py: meson install requires elevation X-Git-Tag: dnsdist-2.0.0-beta1~41^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6f72d6763cdd23ac2e46899d6f033eaffe2dd952;p=thirdparty%2Fpdns.git tasks.py: meson install requires elevation --- diff --git a/tasks.py b/tasks.py index 97c47bb39a..5346c07c24 100644 --- a/tasks.py +++ b/tasks.py @@ -937,14 +937,14 @@ def ci_auth_install(c, meson=False): @task def ci_rec_install(c, meson=False): if meson: - c.run('meson install') + c.sudo(f"bash -c 'source {repo_home}/.venv/bin/activate && meson install'") else: c.run('make install') @task def ci_dnsdist_install(c, meson=False): if meson: - c.run('meson install') + c.sudo(f"bash -c 'source {repo_home}/.venv/bin/activate && meson install'") else: c.run('make install')