From: Evan Broder Date: Sat, 2 Jan 2010 00:45:35 +0000 (-0500) Subject: packageWorkdir needs to be passed the commit to make a workdir from. X-Git-Tag: 0.1.5~30 X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/commitdiff_plain/f67228463e6f00ade66dc069b65fe37a7bb96f09?hp=64bd9d9c871b7f218f46d5d949b67d6140ff22bc packageWorkdir needs to be passed the commit to make a workdir from. svn path=/trunk/packages/invirt-dev/; revision=2835 --- diff --git a/invirtibuilder b/invirtibuilder index ff82d4e..e6bf214 100755 --- a/invirtibuilder +++ b/invirtibuilder @@ -212,7 +212,7 @@ def updateSuperproject(pocket, package, commit, principal): @contextlib.contextmanager -def packageWorkdir(package): +def packageWorkdir(package, commit): """Checkout the package in a temporary working directory. This context manager returns that working directory. The requested @@ -300,7 +300,7 @@ def build(): # do the build ourselves else: db.failed_stage = 'checking out package source' - with packageWorkdir(package) as workdir: + with packageWorkdir(package, commit) as workdir: db.failed_stage = 'preparing source package' packagedir = os.path.join(workdir, package)