diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-09-21 20:44:30 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-09-21 20:44:30 +0000 |
commit | b7cf954ca3c8273343876e9f8e3dd6728c56c52e (patch) | |
tree | 3130cf5049b712d9ae68d4b55c60e150fadc11bb | |
parent | b4bbc1c2fa1b58dcb4497e35b5d4436c08a054f8 (diff) | |
download | portage-b7cf954ca3c8273343876e9f8e3dd6728c56c52e.tar.gz portage-b7cf954ca3c8273343876e9f8e3dd6728c56c52e.tar.bz2 portage-b7cf954ca3c8273343876e9f8e3dd6728c56c52e.zip |
Fix PORTAGE_WORKDIR_MODE parsing code so it doesn't store python's octal
syntax in the environment variable.
svn path=/main/trunk/; revision=14365
-rw-r--r-- | pym/portage/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index dcd38bb89..10e51983a 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -6286,7 +6286,7 @@ def _prepare_workdir(mysettings): writemsg("%s\n" % e) writemsg(_("!!! Unable to parse PORTAGE_WORKDIR_MODE='%s', using %s.\n") % \ (mysettings["PORTAGE_WORKDIR_MODE"], oct(workdir_mode))) - mysettings["PORTAGE_WORKDIR_MODE"] = oct(workdir_mode) + mysettings["PORTAGE_WORKDIR_MODE"] = oct(workdir_mode).replace('o', '') try: apply_secpass_permissions(mysettings["WORKDIR"], uid=portage_uid, gid=portage_gid, mode=workdir_mode) |