automation: Add python3's setuptools to some containers

In preparation of supporting both distutils and setuptools, add the
python3 setuptools module to the containers that have recent python3
installations.

Debian Stretch, Ubuntu trusty (14.04), Ubuntu xenial (16.04) and
Ubuntu bionic (18.04) are kept without setuptools on purpose, to test
installations that don't have it.

Centos 7 in particular is kept with python2 only.

Signed-off-by: Javi Merino <javi.merino@cloud.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
Javi Merino authored and Andrew Cooper committed 2023-09-20 20:53:58 +01:00
1 parent e07a276976
commit bbc72a7877
9 files changed
+9

No files matched your search

@@ -32,6 +32,7 @@ RUN apk --no-cache add \
ocaml-findlib \
patch \
python3-dev \
py3-setuptools \
texinfo \
util-linux-dev \
xz-dev \
+1
View File
@@ -34,6 +34,7 @@ RUN apk --no-cache add \
ocaml-findlib \
patch \
python3-dev \
py3-setuptools \
texinfo \
util-linux-dev \
xz-dev \
@@ -34,6 +34,7 @@ RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
pixman \
pkgconfig \
python \
python-setuptools \
sdl \
sdl2 \
spice \
@@ -16,6 +16,7 @@ RUN apt-get update && \
libncurses5-dev \
libssl-dev \
python3-dev \
python3-setuptools \
xorg-dev \
uuid-dev \
libyajl-dev \
@@ -18,6 +18,7 @@ RUN apt-get update && \
libncurses5-dev \
libssl-dev \
python3-dev \
python3-setuptools \
xorg-dev \
uuid-dev \
libyajl-dev \
@@ -16,6 +16,7 @@ RUN apt-get update && \
libncurses5-dev \
libssl-dev \
python3-dev \
python3-setuptools \
xorg-dev \
uuid-dev \
libyajl-dev \
@@ -60,6 +60,7 @@ RUN zypper install -y --no-recommends \
'pkgconfig(sdl)' \
'pkgconfig(sdl2)' \
python3-devel \
python3-setuptools \
systemd-devel \
tar \
transfig \
@@ -63,6 +63,7 @@ RUN zypper install -y --no-recommends \
'pkgconfig(sdl)' \
'pkgconfig(sdl2)' \
python3-devel \
python3-setuptools \
systemd-devel \
tar \
transfig \
+1
View File
@@ -16,6 +16,7 @@ RUN apt-get update && \
libncurses5-dev \
libssl-dev \
python3-dev \
python3-setuptools \
xorg-dev \
uuid-dev \
libyajl-dev \
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.