nickva commented on PR #58:
URL: https://github.com/apache/couchdb-ci/pull/58#issuecomment-1797031473
The new diff is:
```
iff --git a/bin/apt-dependencies.sh b/bin/apt-dependencies.sh
index 65705ad..c5c0d9d 100755
--- a/bin/apt-dependencies.sh
+++ b/bin/apt-dependencies.sh
@@ -118,7 +118,12 @@ EOF
fi
# rest of python dependencies
-pip3 --default-timeout=10000 install --upgrade sphinx_rtd_theme nose
requests hypothesis==3.79.0
+if [ "${VERSION_CODENAME}" == "bookworm" ]; then
+ # On Debian bookworm, need the --break-system-package to into to
default system location
+ pip3 --default-timeout=10000 install --break-system-packages --upgrade
sphinx_rtd_theme nose requests hypothesis==3.79.0
+else
+ pip3 --default-timeout=10000 install --upgrade sphinx_rtd_theme nose
requests hypothesis==3.79.0
+fi
# relaxed lintian rules for CouchDB
mkdir -p /usr/share/lintian/profiles/couchdb
@@ -165,7 +170,7 @@ if [ "$1" != "nojs" ]; then
apt-get install --no-install-recommends -y libmozjs-78-dev
fi
if [ "${VERSION_CODENAME}" == "bookworm" ]; then
- apt-get install --no-install-recommends -y libmozjs-78-dev
libmozjs-102-dev
+ apt-get install --no-install-recommends -y libmozjs-78-dev
fi
else
# install js build-time dependencies only
diff --git a/dockerfiles/debian-bookworm b/dockerfiles/debian-bookworm
index 13bcbf7..fd6c82f 100644
--- a/dockerfiles/debian-bookworm
+++ b/dockerfiles/debian-bookworm
@@ -33,7 +33,7 @@ ARG erlang=erlang
# Select version of Node, Erlang and Elixir
ARG erlangversion=24.3.4.14
ARG elixirversion=v1.15.7
-ARG nodeversion=18
+ARG nodeversion=14
# Create Jenkins user and group
RUN groupadd --gid 910 jenkins; \
```
I built the x86_64 image (should be in docker hub already). Now building a
multi-arch image.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]