qapi/misc.json: Remove superfluous words in CpuModelExpansionType
[qemu/armbru.git] / tests / docker / dockerfiles / debian-sid.docker
blob9a3d16870589d7485ed03aa8c14dc61c9858eb2c
2 # Debian Sid Base
4 # A number of our guests exist as ports only. We can either use the
5 # ports repo or get everything from Sid. However Sid is a rolling
6 # distro which may be broken at any particular time. If you are
7 # unlucky and try and build your images while gcc is in the process of
8 # being uploaded this can fail. Your only recourse is to try again in
9 # a few hours when the repos have re-synced. Once built however you
10 # won't be affected by repo changes unless the docker recipies are
11 # updated and trigger a re-build.
14 FROM debian:sid-slim
16 # Duplicate deb line as deb-src
17 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list
19 # Install common build utilities
20 RUN apt update
21 RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata
22 RUN DEBIAN_FRONTEND=noninteractive eatmydata \
23     apt install -y --no-install-recommends \
24         bison \
25         build-essential \
26         ca-certificates \
27         flex \
28         git \
29         pkg-config \
30         psmisc \
31         python \
32         texinfo || { echo "Failed to build - see debian-sid.docker notes"; exit 1; }