From dce83a328d0c78cfc35d7926dc8a5ea11e78caba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 13 Jul 2024 14:27:51 +0200 Subject: [PATCH] Fix install --- scripts/_common.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index f446da6..c9531da 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -32,9 +32,9 @@ _ynh_endi_build_ui() { _ynh_endi_build_python _ynh_python_venv_setup --venv_dir="$install_dir/venv" python_venv_site_packages=$(_ynh_python_venv_get_site_packages_dir -d "$install_dir/venv") - chown -R "$app:www-data" "$install_dir/venv" pushd "$install_dir/endi" 2>&1 + ynh_exec_as "$app" "$install_dir/venv/bin/python3" -m pip install -r requirements.txt ynh_exec_as "$app" "$install_dir/venv/bin/python3" ./setup.py install 2>&1 popd 2>&1 @@ -68,7 +68,7 @@ _ynh_python_venv_setup() { local packages ynh_handle_getopts_args "$@" - python3 -m venv --system-site-packages "$venv_dir" + ynh_exec_as "$app" python3 -m venv --system-site-packages "$venv_dir" if [[ -n "${packages:-}" ]]; then IFS=" " read -r -a pip_packages <<< "$packages"