1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/syncserver-rs_ynh.git synced 2024-09-03 20:26:32 +02:00

Fix creation of venv

This commit is contained in:
orhtej2 2023-09-28 14:51:44 +02:00
parent 5476b1ebed
commit 7cedf5ab13

View file

@ -19,6 +19,7 @@ salt=$(ynh_string_random --length=40)
#=================================================
ynh_script_progression --message="Installing dependencies..." --weight=10
ynh_exec_warn_less ynh_install_go --go_version=$GO_VERSION
trap "ynh_remove_go" EXIT
export GOPATH="$install_dir/build/go"
export GOCACHE="$install_dir/build/.cache"
@ -48,7 +49,8 @@ chown -R $app:www-data "$install_dir"
#=================================================
ynh_script_progression --message="Building the sources (it will take some time)..." --weight=10
ynh_exec_as $app virtualenv --python=python3 --system-site-packages "${install_dir}/venv"
ynh_exec_as $app python -m venv "${install_dir}/venv"
(
set +o nounset
source "${install_dir}/venv/bin/activate"