Merged from trunk -r14067:14077
authorFabian Groffen <grobian@gentoo.org>
Mon, 24 Aug 2009 09:28:51 +0000 (09:28 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 24 Aug 2009 09:28:51 +0000 (09:28 -0000)
commit0be1738b6de4549b42ea8a5eb96d33874eb6f055
tree06c0fb0ee8832cc8db34982ed1a756ee732a2897
parent8823c6eb38f6c2cc67b1895a5967bb4e33cf0b17
   Merged from trunk -r14067:14077

   | 14068    | Use elog in _eapi0_pkg_nofetch().                           |
   | zmedico  |                                                             |

   | 14069    | sets/files.py cleanPackages function stop calling lock and  |
   | volkmar  | load and requires the caller to do that changing unmerge to |
   |          | reflect this change                                         |

   | 14070    | Scheduler is now able to clean world set when removing a    |
   | volkmar  | package. world_atom function has been updated and           |
   |          | PackageUninstall is calling it after unmerge.               |

   | 14071    | Use a clean listener system for portage.elog instead of     |
   | volkmar  | _emerge_elog_listener                                       |

   | 14072    | Use _content_encoding and _fs_encoding for unicode          |
   | zmedico  | encoding/decoding.                                          |

   | 14073    | When _unicode_func_wrapper() decodes a string in a returned |
   | zmedico  | list (typically from os.listdir), discard values with       |
   |          | invalid encoding. This insures that all names returned from |
   |          | all os.listdir() calls are valid.                           |

   | 14074    | Use portage.os and _fs_encoding where appropriate, and fix  |
   | zmedico  | binary string handling for py3k compat.                     |

   | 14075    | Print a warning when nonexistent files have been passed to  |
   | arfrever | dohtml.                                                     |

   | 14076    | Add 'return False' which was missing from the previous      |
   | arfrever | commit.                                                     |

   | 14077    | Test the edge case.                                         |
   | zmedico  |                                                             |

svn path=/main/branches/prefix/; revision=14138
16 files changed:
bin/ebuild-helpers/dohtml
bin/ebuild.sh
pym/_emerge/MergeListItem.py
pym/_emerge/PackageUninstall.py
pym/_emerge/Scheduler.py
pym/_emerge/unmerge.py
pym/portage/__init__.py
pym/portage/cache/ebuild_xattr.py
pym/portage/elog/__init__.py
pym/portage/env/loaders.py
pym/portage/sets/files.py
pym/portage/tests/__init__.py
pym/portage/tests/xpak/test_decodeint.py
pym/portage/update.py
pym/portage/util.py
pym/portage/xpak.py