When a git transitive dependency has no version the version is set to nil and fails later