Issue #3133604 by Berdir, dww: Dependency compatibility check in system doesn't check if version is defined (cherry picked from commit 4da7958d)
mentioned in commit c59b1a88