[Regression] Do checks only when there are valid databases
Created by: manjaro
Some checks get called even when there no valid pacman databases available. This is mostly the case on our install medias. MSM should at least update pacman databases with
pacman -Syyto avoid those issues. If there are no valid databases MSM should either send an warning or skip functions to prevent bugs like issue #6 (closed)