mirror of
https://github.com/rpm-software-management/tito.git
synced 2025-02-23 20:22:46 +00:00
do not fail if spec does not have any source
addressing: Error running command: /usr/bin/spectool --list-files '/tmp/tito-build/rpmbuild-ruby193-d6e54d8c72c34196a4f51ac134c4172b44d9eccae0bLpW/SOURCES/ruby193-1/ruby193.spec' | awk '{print $2}' |xargs -l1 basename Status code: 31488 Command output: basename: missing operand Try 'basename --help' for more information. Traceback (most recent call last): File "/usr/bin/tito", line 23, in <module> CLI().main(sys.argv[1:]) File "/usr/lib/python2.7/site-packages/tito/cli.py", line 94, in main return module.main(argv) File "/usr/lib/python2.7/site-packages/tito/cli.py", line 401, in main return builder.run(self.options) File "/usr/lib/python2.7/site-packages/tito/builder.py", line 194, in run self.srpm() File "/usr/lib/python2.7/site-packages/tito/builder.py", line 228, in srpm self.tgz() File "/usr/lib/python2.7/site-packages/tito/builder.py", line 479, in tgz result = run_command(cmd) File "/usr/lib/python2.7/site-packages/tito/common.py", line 217, in run_command raise Exception("Error running command") Exception: Error running command
This commit is contained in:
parent
9feb9cf48d
commit
75efd76b2e
1 changed files with 1 additions and 1 deletions
|
@ -475,7 +475,7 @@ class NoTgzBuilder(Builder):
|
|||
self.ran_tgz = True
|
||||
|
||||
debug("Scanning for sources.")
|
||||
cmd = "/usr/bin/spectool --list-files '%s' | awk '{print $2}' |xargs -l1 basename " % self.spec_file
|
||||
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"))
|
||||
debug(" Sources: %s" % self.sources)
|
||||
|
|
Loading…
Add table
Reference in a new issue