Skip to content

Commit a4ce69d

Browse files
committed
Add explicit libreadline dependency now that we don't accidentally keep "gnupg" (which was pulling it in transitively)
1 parent 7558f8a commit a4ce69d

File tree

9 files changed

+13
-2
lines changed

9 files changed

+13
-2
lines changed

2.7/jessie/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ENV LANG C.UTF-8
1111
RUN apt-get update && apt-get install -y --no-install-recommends \
1212
ca-certificates \
1313
libgdbm3 \
14+
libreadline6 \
1415
libsqlite3-0 \
1516
libssl1.0.0 \
1617
&& rm -rf /var/lib/apt/lists/*

2.7/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ ENV LANG C.UTF-8
1111
RUN apt-get update && apt-get install -y --no-install-recommends \
1212
ca-certificates \
1313
libgdbm3 \
14+
libreadline7 \
1415
libsqlite3-0 \
1516
libssl1.1 \
1617
&& rm -rf /var/lib/apt/lists/*

3.4/jessie/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
libexpat1 \
2020
libffi6 \
2121
libgdbm3 \
22+
libreadline6 \
2223
libsqlite3-0 \
2324
libssl1.0.0 \
2425
&& rm -rf /var/lib/apt/lists/*

3.5/jessie/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
libexpat1 \
2020
libffi6 \
2121
libgdbm3 \
22+
libreadline6 \
2223
libsqlite3-0 \
2324
libssl1.0.0 \
2425
&& rm -rf /var/lib/apt/lists/*

3.6/jessie/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
libexpat1 \
2020
libffi6 \
2121
libgdbm3 \
22+
libreadline6 \
2223
libsqlite3-0 \
2324
libssl1.0.0 \
2425
&& rm -rf /var/lib/apt/lists/*

3.6/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
libexpat1 \
2020
libffi6 \
2121
libgdbm3 \
22+
libreadline7 \
2223
libsqlite3-0 \
2324
libssl1.1 \
2425
&& rm -rf /var/lib/apt/lists/*

3.7-rc/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
libexpat1 \
2020
libffi6 \
2121
libgdbm3 \
22+
libreadline7 \
2223
libsqlite3-0 \
2324
libssl1.1 \
2425
&& rm -rf /var/lib/apt/lists/*

Dockerfile-slim.template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1313
libexpat1 \
1414
libffi6 \
1515
libgdbm3 \
16+
libreadline7 \
1617
libsqlite3-0 \
1718
libssl1.1 \
1819
&& rm -rf /var/lib/apt/lists/*

update.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ for version in "${versions[@]}"; do
118118
template="Dockerfile-${template}.template"
119119

120120
if [[ "$version" == 2.* ]]; then
121-
echo " TODO: vimdiff ${versions[-1]}/$v/Dockerfile $version/$v/Dockerfile"
121+
echo " TODO: vimdiff 3.6/$v/Dockerfile $version/$v/Dockerfile"
122122
else
123123
{ generated_warning; cat "$template"; } > "$dir/Dockerfile"
124124
fi
@@ -139,7 +139,10 @@ for version in "${versions[@]}"; do
139139

140140
case "$v" in
141141
wheezy/slim|jessie/slim)
142-
sed -ri -e 's/libssl1.1/libssl1.0.0/g' "$dir/Dockerfile"
142+
sed -ri \
143+
-e 's/libssl1.1/libssl1.0.0/g' \
144+
-e 's/libreadline7/libreadline6/g' \
145+
"$dir/Dockerfile"
143146
;;
144147
esac
145148

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy