From 77f82a8b92b666a0ce88c07b6b19d89b4bc69c23 Mon Sep 17 00:00:00 2001 From: Alexander Senier Date: Fri, 2 Aug 2024 10:03:54 +0000 Subject: [PATCH] Work around installation issue Ref. eng/recordflux/RecordFlux#1645 --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 993401c92..8c5eb5bce 100644 --- a/Makefile +++ b/Makefile @@ -189,6 +189,11 @@ BUILD_DEPS = $(DEVEL_VENV)/lib/python$(PYTHON_VERSION)/site-packages/langkit $(BUILD_DEPS):: export PYTHONPATH= $(BUILD_DEPS): $(CONTRIB) $(DEVEL_VENV) $(PROJECT_MANAGEMENT) $(POETRY) install -v --no-root --only=build + + @# TODO(eng/recordflux/RecordFlux#1645): Workaround, remove when fixed + $(DEVEL_VENV)/bin/pip uninstall --yes setuptools + $(POETRY) install -v --no-root --only=build + touch $(BUILD_DEPS) # --- Setup: Langkit-based parser ---