Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r11298 - main/trunk/pym/portage
Date: Thu, 31 Jul 2008 11:44:32
Message-Id: E1KOWa5-0006Is-Rr@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-07-31 11:44:28 +0000 (Thu, 31 Jul 2008)
3 New Revision: 11298
4
5 Modified:
6 main/trunk/pym/portage/__init__.py
7 Log:
8 Always invalidate results from _userpriv_test_write_file_cache when
9 adjusting permissions on a given directory.
10
11
12 Modified: main/trunk/pym/portage/__init__.py
13 ===================================================================
14 --- main/trunk/pym/portage/__init__.py 2008-07-31 10:37:43 UTC (rev 11297)
15 +++ main/trunk/pym/portage/__init__.py 2008-07-31 11:44:28 UTC (rev 11298)
16 @@ -3564,8 +3564,8 @@
17 if _userpriv_test_write_file(mysettings, write_test_file):
18 continue
19
20 + _userpriv_test_write_file_cache.pop(write_test_file, None)
21 if portage.util.ensure_dirs(mydir, gid=dir_gid, mode=dirmode, mask=modemask):
22 - _userpriv_test_write_file_cache.pop(write_test_file, None)
23 writemsg("Adjusting permissions recursively: '%s'\n" % mydir,
24 noiselevel=-1)
25 def onerror(e):