Pass --basetgz foo as separate arguments

This commit is contained in:
Stefano Rivera 2010-12-02 00:56:56 +02:00
parent 43781fb79a
commit b2a400fe50

View File

@ -190,23 +190,23 @@ class pbuilder_dist:
% result) % result)
exit(1) exit(1)
if self.builder == 'pbuilder':
base = '--basetgz "%s-base.tgz"' % prefix
elif self.builder == 'cowbuilder':
base = '--basepath "%s-base.cow"' % prefix
else:
print >> stderr, 'Error: Unrecognized builder "%s".' % self.builder
exit(1)
arguments = [ arguments = [
'--%s' % self.operation, '--%s' % self.operation,
base,
'--distribution', self.target_distro, '--distribution', self.target_distro,
'--buildresult', result, '--buildresult', result,
'--aptcache', '/var/cache/apt/archives/', '--aptcache', '/var/cache/apt/archives/',
'--override-config', '--override-config',
] ]
if self.builder == 'pbuilder':
arguments += ['--basetgz', prefix + '-base.tgz']
elif self.builder == 'cowbuilder':
arguments += ['--basepath', prefix + '-base.cow']
else:
print >> stderr, 'Error: Unrecognized builder "%s".' % self.builder
exit(1)
if self.logfile: if self.logfile:
arguments += ['--logfile', self.logfile] arguments += ['--logfile', self.logfile]