ci: Enable Fedora30 container, cleanups

Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>
diff --git a/ci/Dockerfile/ubuntu1804 b/ci/Dockerfile/ubuntu1804
index 49c7b00..91a1e22 100644
--- a/ci/Dockerfile/ubuntu1804
+++ b/ci/Dockerfile/ubuntu1804
@@ -1,10 +1,10 @@
 FROM ubuntu:18.04
 # Don't ask. Ubuntu is awful.
 RUN sed -e 's/main$/main universe/' --in-place=orig /etc/apt/sources.list
-RUN DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yy cscope ctags \
-  libz-dev libexpat-dev \
-  python language-pack-en texinfo \
-  build-essential g++ git bison flex unzip gawk \
-  cpio vim-common lsb-release \
-  libxml-simple-perl libxml-sax-perl libxml2-dev libxml2-utils xsltproc \
-  wget bc libssl-dev python-matplotlib python-numpy graphviz eatmydata bsdmainutils rsync
+RUN DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yy cscope ctags libz-dev libexpat-dev \
+          python language-pack-en texinfo gawk cpio xxd \
+          build-essential g++ git bison flex unzip \
+          libssl-dev libxml-simple-perl libxml-sax-perl libxml-parser-perl libxml2-dev libxml2-utils xsltproc \
+          wget bc rsync
+RUN DEBIAN_FRONTEND=noninteractive apt-get -y install eatmydata python-matplotlib \
+          python-numpy graphviz bsdmainutils lsb-release