diff --git a/bin/packaging-check-invariants b/bin/packaging-check-invariants index f71652805f57960bccc6f83b06ca289615e6fed6..0c4992dbf83eda8b8a9422f36ad8ad9eb2be0c91 100755 --- a/bin/packaging-check-invariants +++ b/bin/packaging-check-invariants @@ -307,7 +307,7 @@ class InvariantChecker: msg = f"Package {packagename} branch {branch} has multiple sources published" self.error(packagename, msg) continue - source = sources[0] + source = max(sources, key=lambda s: debian.debian_support.Version(s["version"])) obsproject = branch_to_obs_project(branch, source.component) logging.debug(