@@ -29,25 +29,21 @@ RUN yum update -y && \
2929 # edm dependencies
3030 epel-release giflib-devel libXmu-devel libpng-devel libXtst-devel zlib-devel xorg-x11-proto-devel motif-devel libX11-devel libXp-devel libXpm-devel libtirpc-devel \
3131 # areaDetector dependencies
32- libxml2-devel libjpeg-turbo-devel libtiff-devel \
32+ libxml2-devel libjpeg-turbo-devel libtiff-devel glib2-devel \
3333 # Odin dependencies
3434 hdf5-devel zeromq-devel librdkafka-devel \
3535 # QT4 dependencies
3636 pyqt4-devel PackageKit-gtk3-module libcanberra-gtk2 mesa-dri-drivers.x86_64 xcb-util xcb-util-devel libxcb.x86_64 libxkbcommon-x11 \
3737 # dls-remote-desktop-support
3838 xfreerdp zenity \
3939 # useful tools
40- sudo meld tk dejavu-sans-mono-fonts gnome-terminal xterm xmessage evince eog firefox java openldap-clients && \
40+ sudo meld tk dejavu-sans-mono-fonts gnome-terminal xterm xmessage evince eog firefox java openldap-clients ant && \
4141 # These packages are not found in the initial install so try again
4242 yum install -y zeromq-devel git2u meld && \
43- # install libnet library for EPICS module builds
43+ # install libnet library for EPICS module builds
4444 yum install -y libnet libnet-devel && \
4545 # clean up caches
46- yum clean all && \
47- # nasty hack to avoid overlay filesystem problems with --userns=keep-id
48- # hopefully can be removed when this PR is released and deployed at DLS
49- # https://github.com/containers/fuse-overlayfs/pull/381
50- rm -fr /var/lib/yum/yumdb/*
46+ yum clean all
5147
5248# install the required libusb developer library
5349RUN yum remove -y libusbx && \
@@ -78,3 +74,6 @@ RUN yum remove -y git git-core && \
7874# change the nobody account and group IDs to match RedHat
7975RUN sed -i 's/99:99/65534:65534/' /etc/passwd && \
8076 sed -i 's/:99:/:65534:/' /etc/group
77+
78+
79+ RUN
0 commit comments