python3's map() returns a map object, but we expect sources to be a list

This commit is contained in:
Evgeni Golov 2017-08-07 10:16:37 +02:00
parent e153a58611
commit caa7c77440

View file

@ -614,7 +614,9 @@ class NoTgzBuilder(Builder):
debug("Scanning for sources.")
cmd = "/usr/bin/spectool --list-files '%s' | awk '{print $2}' |xargs -l1 --no-run-if-empty basename " % self.spec_file
result = run_command(cmd)
self.sources = map(lambda x: os.path.join(self.rpmbuild_gitcopy, x), result.split("\n"))
self.sources = []
for source in result.split("\n"):
self.sources.append(os.path.join(self.rpmbuild_gitcopy, source))
debug(" Sources: %s" % self.sources)
def _get_rpmbuild_dir_options(self):