Spaces:
Build error
Build error
Commit ·
99da5aa
1
Parent(s): 54d8ff9
fix: Remove unavailable packages for Debian Trixie
Browse files- Remove libmfx-dev (not available)
- Remove software-properties-common (not available)
- Remove libjpeg62-turbo (use system default)
- Remove libopenexr-3-1-30 (version specific)
- Remove opencl-headers and ocl-icd-opencl-dev from runtime
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Dockerfile +3 -11
Dockerfile
CHANGED
|
@@ -6,7 +6,7 @@ ENV UV_COMPILE_BYTECODE=1
|
|
| 6 |
ENV UV_LINK_MODE=copy
|
| 7 |
ENV UV_CACHE_DIR=/tmp/.uv-cache
|
| 8 |
|
| 9 |
-
# System dependencies installation for build stage
|
| 10 |
RUN apt-get update && \
|
| 11 |
apt-get install -y --no-install-recommends \
|
| 12 |
curl \
|
|
@@ -20,7 +20,7 @@ RUN apt-get update && \
|
|
| 20 |
libpng-dev \
|
| 21 |
libjpeg-dev \
|
| 22 |
libwebp-dev \
|
| 23 |
-
|
| 24 |
libopenexr-dev \
|
| 25 |
libopenblas-dev \
|
| 26 |
libx11-dev \
|
|
@@ -31,7 +31,6 @@ RUN apt-get update && \
|
|
| 31 |
libswresample-dev \
|
| 32 |
libssl-dev \
|
| 33 |
libva-dev \
|
| 34 |
-
libmfx-dev \
|
| 35 |
libgstreamer1.0-dev \
|
| 36 |
libgstreamer-plugins-base1.0-dev \
|
| 37 |
opencl-headers \
|
|
@@ -46,14 +45,11 @@ RUN apt-get update && \
|
|
| 46 |
findutils \
|
| 47 |
bash \
|
| 48 |
procps \
|
| 49 |
-
# Additional dependencies for terrain compilation
|
| 50 |
libc6-dev \
|
| 51 |
pkg-config \
|
| 52 |
make \
|
| 53 |
dos2unix \
|
| 54 |
-
# CUDA dependencies - install NVIDIA CUDA toolkit
|
| 55 |
wget \
|
| 56 |
-
software-properties-common \
|
| 57 |
&& rm -rf /var/lib/apt/lists/*
|
| 58 |
|
| 59 |
# Install CUDA toolkit for terrain compilation
|
|
@@ -117,7 +113,7 @@ ENV UV_CACHE_DIR=/tmp/.uv-cache
|
|
| 117 |
ENV DISPLAY=:99
|
| 118 |
ENV BLENDER_HEADLESS=1
|
| 119 |
|
| 120 |
-
# Minimal runtime dependencies
|
| 121 |
RUN apt-get update && \
|
| 122 |
apt-get install -y --no-install-recommends \
|
| 123 |
curl \
|
|
@@ -130,15 +126,11 @@ RUN apt-get update && \
|
|
| 130 |
libomp5 \
|
| 131 |
libopenblas0 \
|
| 132 |
libpng16-16 \
|
| 133 |
-
libjpeg62-turbo \
|
| 134 |
libtiff6 \
|
| 135 |
libwebp7 \
|
| 136 |
-
libopenexr-3-1-30 \
|
| 137 |
libssl3 \
|
| 138 |
libgstreamer1.0-0 \
|
| 139 |
libgstreamer-plugins-base1.0-0 \
|
| 140 |
-
opencl-headers \
|
| 141 |
-
ocl-icd-opencl-dev \
|
| 142 |
xvfb \
|
| 143 |
xauth \
|
| 144 |
bash \
|
|
|
|
| 6 |
ENV UV_LINK_MODE=copy
|
| 7 |
ENV UV_CACHE_DIR=/tmp/.uv-cache
|
| 8 |
|
| 9 |
+
# System dependencies installation for build stage (Debian Trixie compatible)
|
| 10 |
RUN apt-get update && \
|
| 11 |
apt-get install -y --no-install-recommends \
|
| 12 |
curl \
|
|
|
|
| 20 |
libpng-dev \
|
| 21 |
libjpeg-dev \
|
| 22 |
libwebp-dev \
|
| 23 |
+
libtiff-dev \
|
| 24 |
libopenexr-dev \
|
| 25 |
libopenblas-dev \
|
| 26 |
libx11-dev \
|
|
|
|
| 31 |
libswresample-dev \
|
| 32 |
libssl-dev \
|
| 33 |
libva-dev \
|
|
|
|
| 34 |
libgstreamer1.0-dev \
|
| 35 |
libgstreamer-plugins-base1.0-dev \
|
| 36 |
opencl-headers \
|
|
|
|
| 45 |
findutils \
|
| 46 |
bash \
|
| 47 |
procps \
|
|
|
|
| 48 |
libc6-dev \
|
| 49 |
pkg-config \
|
| 50 |
make \
|
| 51 |
dos2unix \
|
|
|
|
| 52 |
wget \
|
|
|
|
| 53 |
&& rm -rf /var/lib/apt/lists/*
|
| 54 |
|
| 55 |
# Install CUDA toolkit for terrain compilation
|
|
|
|
| 113 |
ENV DISPLAY=:99
|
| 114 |
ENV BLENDER_HEADLESS=1
|
| 115 |
|
| 116 |
+
# Minimal runtime dependencies (Debian Trixie compatible)
|
| 117 |
RUN apt-get update && \
|
| 118 |
apt-get install -y --no-install-recommends \
|
| 119 |
curl \
|
|
|
|
| 126 |
libomp5 \
|
| 127 |
libopenblas0 \
|
| 128 |
libpng16-16 \
|
|
|
|
| 129 |
libtiff6 \
|
| 130 |
libwebp7 \
|
|
|
|
| 131 |
libssl3 \
|
| 132 |
libgstreamer1.0-0 \
|
| 133 |
libgstreamer-plugins-base1.0-0 \
|
|
|
|
|
|
|
| 134 |
xvfb \
|
| 135 |
xauth \
|
| 136 |
bash \
|