summaryrefslogtreecommitdiff
path: root/unperish
diff options
context:
space:
mode:
Diffstat (limited to 'unperish')
-rwxr-xr-xunperish7
1 files changed, 5 insertions, 2 deletions
diff --git a/unperish b/unperish
index 33e8e85..ebe3f61 100755
--- a/unperish
+++ b/unperish
@@ -263,13 +263,16 @@ class Unperish(cliapp.Application):
self.add_debian_changelog_entry(target)
for arch, path in targets[target]:
self.run_subcommand('dsc', force=True)
- if not self.already_exists(self.join(self.changes(arch))):
+ changes = self.join(self.changes(arch))
+ if not self.already_exists(changes):
+ prefix, ext = os.path.splitext(changes)
+ logfile = prefix + '.pbuilder.log'
argv = ['sudo',
'pbuilder',
'--build',
'--basetgz', path,
'--buildresult', self.settings['build-area'],
- '--logfile', self.join('pbuilder.log')]
+ '--logfile', logfile]
if self.include_source():
argv.extend(['--debbuildopts', '-sa'])
if self.settings['binary-arch']: