diff --git a/.env b/.env index d01967e32..149ffbc68 100644 --- a/.env +++ b/.env @@ -23,4 +23,4 @@ COMPOSE_PROJECT_NAME='metacall' # Configure default variables METACALL_PATH=/usr/local/metacall METACALL_BUILD_TYPE=relwithdebinfo -METACALL_BASE_IMAGE=debian:bookworm-slim +METACALL_BASE_IMAGE=debian:bullseye-slim # debian:bookworm-slim diff --git a/tools/metacall-runtime.sh b/tools/metacall-runtime.sh index fba2161a4..e89ba54c9 100755 --- a/tools/metacall-runtime.sh +++ b/tools/metacall-runtime.sh @@ -77,7 +77,7 @@ sub_apt(){ sub_python(){ echo "configure python" cd $ROOT_DIR - sub_apt_install_hold python3 libpython3.11 + sub_apt_install_hold python3 libpython3.9 # libpython3.11 } # Ruby @@ -86,7 +86,7 @@ sub_ruby(){ cd $ROOT_DIR $SUDO_CMD apt-get update - sub_apt_install_hold ruby3.1 libruby3.1 + sub_apt_install_hold ruby2.7 libruby2.7 # ruby3.1 libruby3.1 } # NetCore @@ -163,7 +163,7 @@ sub_nodejs(){ echo "configure node" # Install NodeJS library - sub_apt_install_hold libnode108 + sub_apt_install_hold libnode72 # libnode108 } # TypeScript diff --git a/tools/runtime/Dockerfile b/tools/runtime/Dockerfile index 3c3c58373..bf1eb3164 100644 --- a/tools/runtime/Dockerfile +++ b/tools/runtime/Dockerfile @@ -91,7 +91,7 @@ COPY --from=builder /usr/local/lib/plugins /usr/local/lib/plugins COPY --from=builder /usr/local/lib/node_modules/ /usr/local/lib/node_modules/ # Copy python dependencies (and port) from builder -COPY --from=builder /usr/local/lib/python3.11/dist-packages/metacall/ /usr/local/lib/python3.11/dist-packages/metacall/ +COPY --from=builder /usr/local/lib/python3.9/dist-packages/metacall/ /usr/local/lib/python3.9/dist-packages/metacall/ # Copy headers from builder COPY --from=builder /usr/local/include/metacall /usr/local/include/metacall