This is covered in part in various places but I thought it might be useful to have it in one.
I've got VIPM running on CentOS 8 but you have to jump through some hoops due to 64 bit, wayland and rpm signing!
1. Install support for the 32 bit RTE on 64 bit by installing the following packages:
glibc.i686
libstdc++.i686
libXinerama.i686
libGL.so.1
2. To install the run time engine - you need to remove the digest checks since these have got more strict. In the run time engine folder edit INSTALL so the line that starts RPMOPT includes --nodigest at the end of the string.
3. Now follow the standard install instructions.
4. Before running VIPM run the command "xhost si:localuser:root" to allow the root user to launch a window process. I believe this is due to wayland.
Hope that helps someone!