From 0cc53daca877667a143ec50df24adf49d0767432 Mon Sep 17 00:00:00 2001 From: Simon Gerber Date: Mon, 11 Nov 2024 15:01:30 +0100 Subject: [PATCH] Add a prerequisite for the Go compiler for go-jsonnet The `gojsonnet` Python package requires a working Go compiler, since no wheels are published for that package. This commit updates the PyPI install instructions for Commodore with a prerequisite for a working Go compiler. --- docs/modules/ROOT/pages/explanation/running-commodore.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/modules/ROOT/pages/explanation/running-commodore.adoc b/docs/modules/ROOT/pages/explanation/running-commodore.adoc index ec949bf3..83465f49 100644 --- a/docs/modules/ROOT/pages/explanation/running-commodore.adoc +++ b/docs/modules/ROOT/pages/explanation/running-commodore.adoc @@ -22,6 +22,8 @@ We recommend that you install Python and the `venv` module with your preferred p * Additionally, a few of the Commodore Python package dependencies require a working C compiler, the Python 3 development package, and the FFI development package. On Linux distributions you'll want packages `python3-dev` or `python3-devel` and `libffi-dev` or `libffi-devel` respectively. Please refer to your operating system's documentation for instructions to setup a working C compiler. +* Installing the `gojsonnet` Python package requires a working Go compiler. +Please check your operating system's documentation for instructions to setup a working Go compiler. * On some Linux distributions, you may need to install the Python `wheel` package manually. * jsonnet-bundler from https://github.com/projectsyn/jsonnet-bundler/releases[projectsyn/jsonnet-bundler/releases] in your `$PATH` as `jb`. * Helm 3, https://helm.sh/docs/intro/install/[installation instructions]