1 |
Author: zmedico |
2 |
Date: 2008-11-22 03:53:01 +0000 (Sat, 22 Nov 2008) |
3 |
New Revision: 12029 |
4 |
|
5 |
Modified: |
6 |
main/branches/2.1.6/pym/portage/cache/metadata.py |
7 |
Log: |
8 |
Make sure the dict returned from _parse_data() contains all of _known_keys. |
9 |
(trunk r12028) |
10 |
|
11 |
|
12 |
Modified: main/branches/2.1.6/pym/portage/cache/metadata.py |
13 |
=================================================================== |
14 |
--- main/branches/2.1.6/pym/portage/cache/metadata.py 2008-11-22 03:51:45 UTC (rev 12028) |
15 |
+++ main/branches/2.1.6/pym/portage/cache/metadata.py 2008-11-22 03:53:01 UTC (rev 12029) |
16 |
@@ -64,6 +64,9 @@ |
17 |
# because it calls reconstruct_eclasses() internally. |
18 |
d["_eclasses_"] = reconstruct_eclasses(None, d["_eclasses_"]) |
19 |
|
20 |
+ for x in self._known_keys: |
21 |
+ d.setdefault(x, '') |
22 |
+ |
23 |
return d |