File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -212,12 +212,13 @@ def all_binrpms() -> set[str]:
212212 ret = set (run_repoquery (args ))
213213 return ret
214214
215- def all_srpms () -> set [str ]:
215+ def all_srpms (all_versions : bool = False ) -> set [str ]:
216216 args = [
217217 '--disablerepo=*' , '--enablerepo=*-src' ,
218218 '--qf=%{name}-%{evr}' + QFNL , # to avoid getting the arch
219- '--latest-limit=1' , # only most recent for each package
220219 '*' ,
221220 ]
221+ if not all_versions :
222+ args .append ('--latest-limit=1' ) # only most recent for each package
222223 ret = set (run_repoquery (args ))
223224 return ret
Original file line number Diff line number Diff line change @@ -94,6 +94,10 @@ def collect_data_xs8():
9494 in filter_best_evr (repoquery .rpm_parse_nevr (nevr , f".xs8" )
9595 for nevr in xs8_rpms_sources )}
9696
97+ logging .debug ("get XS waves SRPM versions" )
98+ xs8_waves_srpms = {nevr for nevr in repoquery .all_srpms (all_versions = True )
99+ if not FILTER_UPSTREAM or not repoquery .is_pristine_upstream (nevr )}
100+
97101 logging .info (f"xs8 src: { len (xs8_srpms_set )} " )
98102 logging .info (f"xs8 bin: { len (xs8_rpms_sources_set )} " )
99103
You can’t perform that action at this time.
0 commit comments