diff --git a/pisi/util.py b/pisi/util.py index 7702cc6c..aff8e0fa 100644 --- a/pisi/util.py +++ b/pisi/util.py @@ -492,12 +492,12 @@ def do_patch(sourceDir, patchFile, level = 0): if not os.path.exists(patchesDir): os.makedirs(patchesDir) # Import original patch into quilt tree - (ret, out, err) = run_batch('quilt import -p %d -n %s %s' % (level, os.path.basename(patchFile), patchFile)) + (ret, out, err) = run_batch('quilt import -p %d -n %s \"%s\"' % (level, os.path.basename(patchFile), patchFile)) # run quilt push to apply original patch into tree (ret, out, err) = run_batch('quilt push') else: # run GNU patch to apply original patch into tree - (ret, out, err) = run_batch("patch -p%d < %s" % + (ret, out, err) = run_batch("patch -p%d < \"%s\"" % (level, patchFile)) if ret: if out is None and err is None: