diff --git a/britney.py b/britney.py index 3edf89b..d621e61 100755 --- a/britney.py +++ b/britney.py @@ -1403,9 +1403,10 @@ class Britney(object): # if the new binary package is not from the same source as the testing one, then skip it # this implies that this binary migration is part of a source migration if source_u.version == pkgsv and source_t.version != pkgsv: - anywrongver = True - excuse.addhtml("From wrong source: %s %s (%s not %s)" % (pkg_name, binary_u.version, pkgsv, source_t.version)) - continue + if binary_t is None or binary_t.version != binary_u.version: + anywrongver = True + excuse.addhtml("From wrong source: %s %s (%s not %s)" % (pkg_name, binary_u.version, pkgsv, source_t.version)) + continue # cruft in unstable if source_u.version != pkgsv and source_t.version != pkgsv: