@@ -81,12 +81,12 @@ RUN echo 'path-exclude /usr/share/doc/*' > /etc/dpkg/dpkg.cfg.d/01_nodoc && \
8181RUN apt-get update && \
8282 apt-get upgrade -y && \
8383 apt-get install -y --no-install-recommends --no-install-suggests \
84- git=1:2.47.3-0+deb13u1 \
85- libcairo2=1.18.4-1+b1 \
86- libgdk-pixbuf-2.0-0=2.42.12+dfsg-4 \
87- libpango-1.0-0=1.56.3-1 \
88- libpangocairo-1.0-0=1.56.3-1 \
89- shared-mime-info=2.4-5+b2 \
84+ git \
85+ libcairo2 \
86+ libgdk-pixbuf-2.0-0 \
87+ libpango-1.0-0 \
88+ libpangocairo-1.0-0 \
89+ shared-mime-info \
9090 # Cleanup package manager caches to reduce layer size
9191 && apt-get clean \
9292 && rm -rf /var/lib/apt/lists/*
@@ -121,13 +121,13 @@ RUN apt-get update && \
121121 apt-get upgrade -y && \
122122 apt-get install -y --no-install-recommends \
123123 # GCC compiler and build essentials for native extensions
124- build-essential=12.12 \
124+ build-essential \
125125 # Additional utilities required by some Python packages
126- findutils=4.10.0-3 \
126+ findutils \
127127 # Development headers for graphics libraries
128- libcairo2-dev=1.18.4-1+b1 \
128+ libcairo2-dev \
129129 # Foreign Function Interface library for Python extensions
130- libffi8=3.4.8-2 \
130+ libffi8 \
131131 # Cleanup to reduce intermediate layer size
132132 && apt-get clean \
133133 && rm -rf /var/lib/apt/lists/*
@@ -245,7 +245,7 @@ RUN set -eux; \
245245 # Only installs if DEVCONTAINER build arg is set to 1
246246 if [ "$DEVCONTAINER" = "1" ]; then \
247247 apt-get update && \
248- apt-get install -y --no-install-recommends zsh=5.9-4+b6 && \
248+ apt-get install -y --no-install-recommends zsh && \
249249 chsh -s /usr/bin/zsh && \
250250 apt-get clean && \
251251 rm -rf /var/lib/apt/lists/*; \
@@ -320,9 +320,9 @@ RUN echo 'path-exclude /usr/share/doc/*' > /etc/dpkg/dpkg.cfg.d/01_nodoc && \
320320RUN apt-get update && \
321321 apt-get upgrade -y && \
322322 apt-get install -y --no-install-recommends --no-install-suggests \
323- libcairo2=1.18.4-1+b1 \
324- libffi8=3.4.8-2 \
325- coreutils=9.7-3 \
323+ libcairo2 \
324+ libffi8 \
325+ coreutils \
326326 # Aggressive cleanup to minimize image size
327327 && apt-get clean \
328328 && rm -rf /var/lib/apt/lists/* \
0 commit comments