#40 failed to create legacy compose info for LACD (due some 3rd party packages without source or debuginfo)
Closed: Fixed Opened by lkocman.

Failed to create legacy composeinfo for $variant.$arch without source or debug packages. More in pull request


root@rcm-dev:~# compose-create-legacy-composeinfo /mnt/redhat/rel-eng/latest-Supp-7-RHEL-7
Traceback (most recent call last):
File "/usr/bin/compose-create-legacy-composeinfo", line 34, in
run(opts)
File "/usr/bin/compose-create-legacy-composeinfo", line 23, in run
write_legacy_composeinfo(compose.info, f)
File "/usr/lib/python2.6/site-packages/compose_utils/legacy.py", line 13, in write_legacy_composeinfo
_serialize_variants(conf, ci.variants)
File "/usr/lib/python2.6/site-packages/compose_utils/legacy.py", line 125, in _serialize_variants
_serialize_variant(conf, variant)
File "/usr/lib/python2.6/site-packages/compose_utils/legacy.py", line 109, in _serialize_variant
_serialize_paths(conf, path_section, variant.paths, arch)
File "/usr/lib/python2.6/site-packages/compose_utils/legacy.py", line 75, in _serialize_paths
conf.set(section, "source_packages", paths.source_packages[arch])
KeyError: u'x86_64'

Please see fix in https://pagure.io/compose-utils/pull-request/41

Metadata Update from @lsedlar:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata