| |
@@ -1372,18 +1372,18 @@
|
| |
values['conflicts'].sort(_sortbyname)
|
| |
values['requires'] = server.getRPMDeps(rpm['id'], koji.DEP_REQUIRE)
|
| |
values['requires'].sort(_sortbyname)
|
| |
- if koji.RPM_SUPPORTS_OPTIONAL_DEPS:
|
| |
- values['optional_deps'] = True
|
| |
+ if koji.SUPPORTED_OPT_DEP_HDRS['RECOMMENDNAME']:
|
| |
values['recommends'] = server.getRPMDeps(rpm['id'], koji.DEP_RECOMMEND)
|
| |
values['recommends'].sort(_sortbyname)
|
| |
+ if koji.SUPPORTED_OPT_DEP_HDRS['SUGGESTNAME']:
|
| |
values['suggests'] = server.getRPMDeps(rpm['id'], koji.DEP_SUGGEST)
|
| |
values['suggests'].sort(_sortbyname)
|
| |
+ if koji.SUPPORTED_OPT_DEP_HDRS['SUPPLEMENTNAME']:
|
| |
values['supplements'] = server.getRPMDeps(rpm['id'], koji.DEP_SUPPLEMENT)
|
| |
values['supplements'].sort(_sortbyname)
|
| |
+ if koji.SUPPORTED_OPT_DEP_HDRS['ENHANCENAME']:
|
| |
values['enhances'] = server.getRPMDeps(rpm['id'], koji.DEP_ENHANCE)
|
| |
values['enhances'].sort(_sortbyname)
|
| |
- else:
|
| |
- values['optional_deps'] = False
|
| |
headers = server.getRPMHeaders(rpm['id'], headers=['summary', 'description', 'license'])
|
| |
values['summary'] = koji.fixEncoding(headers.get('summary'))
|
| |
values['description'] = koji.fixEncoding(headers.get('description'))
|
| |
PR #965 (commit ef998c6) changed way, how weak reference support is
detected in rpm. As a result, web page rpminfo is failing due to missing
variable.
Fixes: https://pagure.io/koji/issue/1234