summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-12-19 19:33:26 -0800
committerZac Medico <zmedico@gentoo.org>2010-12-19 19:33:26 -0800
commit24e928472a1e9def98378c1ad3c06b9232b599cd (patch)
tree6746a123d2538643041822e127bb34c35f930fcf /pym
parent2c1083a543ed842c310d7be9ed6888d7eaf7213f (diff)
downloadportage-24e928472a1e9def98378c1ad3c06b9232b599cd.tar.gz
portage-24e928472a1e9def98378c1ad3c06b9232b599cd.tar.bz2
portage-24e928472a1e9def98378c1ad3c06b9232b599cd.zip
Substitute bash builtin >> for touch command.
It should be faster to use the bash builtin, and also allows us to avoid issues with touch breakage (like in bug #348640).
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/package/ebuild/fetch.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/fetch.py b/pym/portage/package/ebuild/fetch.py
index f97707fd6..f1bd2408a 100644
--- a/pym/portage/package/ebuild/fetch.py
+++ b/pym/portage/package/ebuild/fetch.py
@@ -97,7 +97,7 @@ def _spawn_fetch(settings, args, **kwargs):
return rval
_userpriv_test_write_file_cache = {}
-_userpriv_test_write_cmd_script = "touch %(file_path)s 2>/dev/null ; rval=$? ; " + \
+_userpriv_test_write_cmd_script = ">> %(file_path)s 2>/dev/null ; rval=$? ; " + \
"rm -f %(file_path)s ; exit $rval"
def _userpriv_test_write_file(settings, file_path):