Unvanquished / validate-release

MIT License
1 stars 1 forks source link

Error while trying to validate the 0.54.1 RC1 build #8

Closed illwieckz closed 9 months ago

illwieckz commented 9 months ago

After building the 0.54.1 RC1 package (see thread), I wanted to run the validation script on it, but I got this error:

validate_release.py unvanquished_0.54.0-20231207-231136-4559329-0.54.1-rc1.zip
Checking the universal zip (version = '0.54.0-20231207-231136-4559329-0.54.1-rc1')
Dirty version string detected: res-weapons_0.54-dirty.dpk
Pak dependency cycle: res-weapons_0.54.1~rc1.dpk -> res-weapons_0.54-dirty.dpk -> res-buildables_0.54.dpk -> res-weapons_0.54.1~rc1.dpk
Traceback (most recent call last):
  File "validate_release.py", line 525, in <module>
    for error in generator:
  File "validate_release.py", line 479, in CheckRelease
    yield from SYSTEM_CHECKERS[system](zz, arch, symids)
  File "validate_release.py", line 209, in CheckWindows
    yield from WindowsCheckBinary(z, arch, f'{binary}.exe', symids)
  File "validate_release.py", line 155, in WindowsCheckBinary
    '%02X' * 8 % tuple(entry.Signature_Data4), entry.Age)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'int' object is not iterable