1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-27 10:16:14 +01:00

Consider "recommends" and "supplements" in build.create_deps

Fixes: #363 ("osc build -p ../rpms/tw doesnt send recommends to
the server which makes client side build behave differently to server
side build").
This commit is contained in:
Marcus Huewe 2017-12-26 23:28:14 +01:00
parent ebb2f2ee0d
commit 0b241a9586

View File

@ -473,6 +473,12 @@ def create_deps(pkgqs):
d = p.obsoletes()
if d:
depfile.append('O:%s%s' % (id, ' '.join(d)))
d = p.recommends()
if d:
depfile.append('r:%s%s' % (id, ' '.join(d)))
d = p.supplements()
if d:
depfile.append('s:%s%s' % (id, ' '.join(d)))
depfile.append('I:%s%s-%s 0-%s' % (id, p.name(), p.evr(), p.arch()))
return depfile