mirror of
https://github.com/ArchiveBox/ArchiveBox
synced 2024-11-28 23:20:22 +00:00
use bookworm-backports for everything
This commit is contained in:
parent
47d9161168
commit
da80a41afb
1 changed files with 5 additions and 3 deletions
|
@ -102,7 +102,7 @@ RUN echo "[+] Installing APT base system dependencies for $TARGETPLATFORM..." \
|
||||||
# && echo 'deb https://deb.debian.org/debian bookworm-backports main contrib non-free' >> /etc/apt/sources.list.d/backports.list \
|
# && echo 'deb https://deb.debian.org/debian bookworm-backports main contrib non-free' >> /etc/apt/sources.list.d/backports.list \
|
||||||
&& mkdir -p /etc/apt/keyrings \
|
&& mkdir -p /etc/apt/keyrings \
|
||||||
&& apt-get update -qq \
|
&& apt-get update -qq \
|
||||||
&& apt-get install -qq -y --no-install-recommends \
|
&& apt-get install -qq -y -t bookworm-backports --no-install-recommends \
|
||||||
# 1. packaging dependencies
|
# 1. packaging dependencies
|
||||||
apt-transport-https ca-certificates gnupg2 curl wget \
|
apt-transport-https ca-certificates gnupg2 curl wget \
|
||||||
# 2. docker and init system dependencies
|
# 2. docker and init system dependencies
|
||||||
|
@ -234,9 +234,11 @@ RUN echo "[*] Installing PIP ArchiveBox package from $CODE_DIR..." \
|
||||||
&& apt-get update -qq \
|
&& apt-get update -qq \
|
||||||
# install C compiler to build deps on platforms that dont have 32-bit wheels available on pypi
|
# install C compiler to build deps on platforms that dont have 32-bit wheels available on pypi
|
||||||
&& if [[ "$TARGETPLATFORM" == "linux/arm/v7" ]]; then \
|
&& if [[ "$TARGETPLATFORM" == "linux/arm/v7" ]]; then \
|
||||||
apt-get install -qq -y --no-install-recommends build-essential python3-regex procps; \
|
apt-get install -qq -y -t bookworm-backports --no-install-recommends \
|
||||||
|
build-essential python3-regex procps; \
|
||||||
else \
|
else \
|
||||||
apt-get install -qq -y --no-install-recommends procps; \
|
apt-get install -qq -y -t bookworm-backports --no-install-recommends \
|
||||||
|
procps; \
|
||||||
fi \
|
fi \
|
||||||
# INSTALL ARCHIVEBOX python package globally from CODE_DIR, with all optional dependencies
|
# INSTALL ARCHIVEBOX python package globally from CODE_DIR, with all optional dependencies
|
||||||
&& $GLOBAL_VENV/bin/pip3 install --break-system-packages -e "$CODE_DIR"[sonic,ldap] \
|
&& $GLOBAL_VENV/bin/pip3 install --break-system-packages -e "$CODE_DIR"[sonic,ldap] \
|
||||||
|
|
Loading…
Reference in a new issue