When I attempted to update a remote server via SSH last night the UPS on my local workstations failed, causing the SSH session to get dropped in the middle of the upgrade process. This morning I am not able to complete the update. When it failed when I tried to run it again thins morning I did the suggested things like "dnf clean all" and "rpm -rebuilddb", and I still get this after it downloads the packages again:
Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction check error: file /usr/lib64/libz.so.1.2.7 from install of zlib-1.2.7-18.el7.x86_64 conflicts with file from package zlib-1.2.7-17.el7.x86_64 file /usr/lib64/libpcre.so.1.2.0 from install of pcre-8.32-17.el7.x86_64 conflicts with file from package pcre-8.32-15.el7_2.1.x86_64 file /usr/lib64/libpcre16.so.0.2.0 from install of pcre-8.32-17.el7.x86_64 conflicts with file from package pcre-8.32-15.el7_2.1.x86_64 file /usr/lib64/libpcre32.so.0.0.0 from install of pcre-8.32-17.el7.x86_64 conflicts with file from package pcre-8.32-15.el7_2.1.x86_64 file /usr/lib64/libpcrecpp.so.0.0.0 from install of pcre-8.32-17.el7.x86_64 conflicts with file from package pcre-8.32-15.el7_2.1.x86_64 file /usr/lib64/libpcreposix.so.0.0.1 from install of pcre-8.32-17.el7.x86_64 conflicts with file from package pcre-8.32-15.el7_2.1.x86_64 file /usr/lib64/libform.so.5.9 from install of ncurses-libs-5.9-14.20130511.el7_4.x86_64 conflicts with file from package ncurses-libs-5.9-13.20130511.el7.x86_64 file /usr/lib64/libformw.so.5.9 from install of ncurses-libs-5.9-14.20130511.el7_4.x86_64 conflicts with file from package ncurses-libs-5.9-13.20130511.el7.x86_64
Plus many more lines of the same ilk.
Then finally:
Error Summary -------------
and nothing else.
How can I clean this up?
Note that it had been a couple of months since I'd last done the update process. This server is running three VM's and so I am a bit hesitant to make another move without some advice.
Emmett