diff --git a/linux/install.sh b/linux/install.sh index 407e4e6..8c43020 100755 --- a/linux/install.sh +++ b/linux/install.sh @@ -42,8 +42,8 @@ cp -r blitztext "$VENV/lib/python"*/site-packages/ # On Debian/Ubuntu, python3-gi lives in /usr/lib/python3/dist-packages — the # generic (non-versioned) path that venvs don't include even with # --system-site-packages. A .pth file adds it to sys.path at startup. -echo "/usr/lib/python3/dist-packages" \ - > "$VENV/lib/python"*/site-packages/debian-system-packages.pth +SITE_PKG="$("$VENV/bin/python" -c "import site; print(site.getsitepackages()[0])")" +echo "/usr/lib/python3/dist-packages" > "$SITE_PKG/debian-system-packages.pth" echo "==> Writing default config (if absent)" "$VENV/bin/python" -m blitztext config-path