File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 28
28
assert dnf_version is not None
29
29
if int (dnf_version [1 ]) >= 5 :
30
30
QFNL = "\n "
31
+ REQUIRES_FLAGS = ["--providers-of=requires" ]
31
32
else :
32
33
QFNL = ""
34
+ REQUIRES_FLAGS = ["--resolve" , "--requires" ]
33
35
34
36
def setup_xcpng_yum_repos (* , yum_repo_d : str , sections : Iterable [str ],
35
37
bin_arch : str | None , version : str ) -> None :
@@ -155,17 +157,17 @@ def rpm_requires(rpmname: str) -> Sequence[str]:
155
157
args = [
156
158
'--disablerepo=*-src' , # else requires of same-name SRPM are included
157
159
'--qf=%{name}-%{evr}' + QFNL , # to avoid getting the arch and explicit zero epoch
158
- '--resolve' ,
159
- '--requires' , rpmname ,
160
+ ] + REQUIRES_FLAGS + [
161
+ rpmname ,
160
162
]
161
163
ret = run_repoquery (args )
162
164
return ret
163
165
164
166
def srpm_requires (srpmname : str ) -> set [str ]:
165
167
args = [
166
168
'--qf=%{name}-%{evr}' + QFNL , # to avoid getting the arch
167
- '--resolve' ,
168
- '--requires' , f"{ srpmname } .src" ,
169
+ ] + REQUIRES_FLAGS + [
170
+ f"{ srpmname } .src" ,
169
171
]
170
172
ret = set (run_repoquery (args ))
171
173
return ret
You can’t perform that action at this time.
0 commit comments