11 elfutils-libelf-devel \
35 "gnome-desktop-testing >= 2018.1" \
47 "python3-dbusmock >= 0.18.3-2" \
77 RUN pip3 install meson==0.60.3
79 # Set /etc/machine-id as it’s needed for some D-Bus tests
80 RUN systemd-machine-id-setup
82 # Enable sudo for wheel users
83 RUN sed -i -e 's/# %wheel/%wheel/' -e '0,/%wheel/{s/%wheel/# %wheel/}' /etc/sudoers
86 ENV HOST_USER_ID ${HOST_USER_ID}
87 RUN useradd -u $HOST_USER_ID -G wheel -ms /bin/bash user
95 COPY cache-subprojects.sh .
96 RUN ./cache-subprojects.sh