For help to anyone that needs it, the procedure I followed to check the rpms integrity of
my system and restore the missing files is:
This filters the missing files/directories and stores them in output.txt, along with some
files/directories that may not be missing, but contain the word "missing" in their name.
rpm -V --nodeps -qa |grep missing >output.txt
Then for any missing file/directory, we perform
rpm -qf FILE_OR_DIRECTORY_THAT_IS_MISSING
to find the corresponding rpm.
We reinstall the corresponding rpm via
rpm -ivh --force NAME_OF_RPM