diff options
author | Jonathan Maw <jonathan.maw@codethink.co.uk> | 2017-03-31 17:11:08 +0100 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2017-05-11 08:24:30 +0000 |
commit | 08440ace7fcc61fef6cb457bebe7f82d9cb242f6 (patch) | |
tree | 577bb8b8c5a710fef1b2571c680f250d1ee067d9 | |
parent | 6e8839fdd34355922248964cde6c7c1076f8acfd (diff) | |
download | ybd-08440ace7fcc61fef6cb457bebe7f82d9cb242f6.tar.gz |
rpm: Handle packages without a "files" section
-rw-r--r-- | ybd/rpm.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -161,8 +161,8 @@ def generate_spec(dn, stage_dir, metafile, output, name, time, system): output_f.write(package[cmd]['body'] + '\n') output_f.write('\n') - # Some packages implicitly exist, but don't have any files. - if type(package['files']) is not list: + # Skip writing files if nonexistent/empty + if type(package.get('files')) is not list: continue # Sub-Package files |