diff options
-rwxr-xr-x | mgagnome | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1198,6 +1198,16 @@ def join_streams(show_version=False, only_diff_version=False): except subprocess.CalledProcessError: spec_version = 'N/A' + # in case upstream version is newer, update checkout + if package_version != spec_version and version_cmp(package_version, spec_version) == 1: + try: + downstream.co(package) + spec_version = SpecFile(os.path.join(cwd, "SPECS", "%s.spec" % package), module=module).version + except subprocess.CalledProcessError: + pass + + + if only_diff_version and package_version == spec_version: continue |