Merged from trunk -r12699:12704
authorFabian Groffen <grobian@gentoo.org>
Thu, 5 Mar 2009 18:32:23 +0000 (18:32 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 5 Mar 2009 18:32:23 +0000 (18:32 -0000)
commitd0f8197481bfaff12e15f899bb538a1024971be4
tree19372acac52a2532ba0f54d65b7cce2de2fbb4a5
parentd288cbda498f8c51d38cb793ca9bf8082816ed31
   Merged from trunk -r12699:12704

   | 12700   | In LazyItemsDict, avoid storing empty lists and dicts when   |
   | zmedico | no positional or keyword arguments are given.                |

   | 12701   | Fix headers that contain $Header instead of $Id.             |
   | zmedico |                                                              |

   | 12702   | Fix breakage in USE_EXPAND wildcard handling, from r12697.   |
   | zmedico |                                                              |

   | 12703   | Make USE_EXPAND wildcard expansion more efficient, and       |
   | zmedico | prevent possible duplicates.                                 |

   | 12704   | If deepcopy() raises a TypeError for a lazy item that has    |
   | zmedico | been added via a call to LazyItemsDict.addLazySingleton(),   |
   |         | automatically evaluate the the singleton and instead call    |
   |         | deepcopy() on the result.                                    |

svn path=/main/branches/prefix/; revision=12761
12 files changed:
bin/ebuild
bin/glsa-check
bin/misc-functions.sh
pym/portage/__init__.py
pym/portage/_selinux.py
pym/portage/cache/metadata_overlay.py
pym/portage/cache/sqlite.py
pym/portage/cache/volatile.py
pym/portage/debug.py
pym/portage/manifest.py
pym/portage/update.py
pym/portage/util.py