From 20d936200632c5aede9afbea5502d19f6a6fcc4f Mon Sep 17 00:00:00 2001 From: Wildan M Date: Mon, 20 Jul 2026 08:05:44 +0700 Subject: [PATCH] python: cd to source on legacysetup --- src/cook/script.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cook/script.rs b/src/cook/script.rs index 126583676..6562d5b93 100644 --- a/src/cook/script.rs +++ b/src/cook/script.rs @@ -377,7 +377,9 @@ function cookbook_python { # no way to do out-of-tree build: https://github.com/pypa/setuptools/issues/3237 rsync -a "${COOKBOOK_SOURCE}/" ./source if [ -n "${COOKBOOK_PYTHON_LEGACY_SETUP}" ]; then - python3 ./source/setup.py install + pushd ./source + python3 ./setup.py install + popd fi "${COOKBOOK_PYTHON}" -m pip install --prefix="${COOKBOOK_STAGE}/usr" \ "./source${COOKBOOK_PYTHON_PYPROJECT_PATH:+/$COOKBOOK_PYTHON_PYPROJECT_PATH}" \