Skip to content

Commit 8420c19

Browse files
committed
fix: add missing dependencies required to build the Python cryptography package from source
1 parent 6b4b053 commit 8420c19

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

8.5/alpine3.22/Dockerfile

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

8.5/bookworm/Dockerfile

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Dockerfile-linux.template

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ RUN set -eux; \
3939
bzip2-dev \
4040
cargo \
4141
coreutils \
42-
dpkg-dev dpkg \
42+
dpkg \
43+
dpkg-dev \
4344
expat-dev \
4445
findutils \
4546
gcc \
@@ -54,6 +55,7 @@ RUN set -eux; \
5455
ncurses-dev \
5556
openssl-dev \
5657
pax-utils \
58+
pkgconfig \
5759
python3-dev \
5860
readline-dev \
5961
sqlite-dev \
@@ -69,9 +71,10 @@ RUN set -eux; \
6971
apt-get update; \
7072
apt-get install -y --no-install-recommends \
7173
cargo \
74+
dirmngr \
7275
dpkg-dev \
7376
gcc \
74-
gnupg dirmngr \
77+
gnupg \
7578
libbluetooth-dev \
7679
libbz2-dev \
7780
libc6-dev \
@@ -84,6 +87,7 @@ RUN set -eux; \
8487
libsqlite3-dev \
8588
libssl-dev \
8689
make \
90+
pkg-config \
8791
python3-dev \
8892
tk-dev \
8993
uuid-dev \

0 commit comments

Comments
 (0)