Merged from trunk -r13919:13929
authorFabian Groffen <grobian@gentoo.org>
Fri, 14 Aug 2009 19:52:13 +0000 (19:52 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 14 Aug 2009 19:52:13 +0000 (19:52 -0000)
commit31897a93c5a9e41b3033587b552aaf2cedd020fe
tree6ba215560fac8c91095595b05722c1d8ac421ef9
parent326318e87378653659eec782c21c9e3c16e865c3
   Merged from trunk -r13919:13929

   | 13920   | correct pointer, as pointed out by darkside in IRC           |
   | grobian |                                                              |

   | 13921   | Bug #280460 - Fix UnicodeDecodeError in env_update() due to  |
   | zmedico | non-unicode strings from getconfig(). TODO: Make getconfig() |
   |         | return unicode.                                              |

   | 13924   | Fix UnicodeEncodeError in                                    |
   | zmedico | vardbapi._owners_cache._hash_str(), reported by jlec on irc. |

   | 13925   | Fix transposition of CodecInfo streamreader and streamwriter |
   | zmedico | attributes inside _gen_missing_encodings(). This solves      |
   |         | 'TypeError: an integer is required' exceptions from          |
   |         | codecs.open().readlines([sizehint]), triggered when python   |
   |         | is built with USE=build (stage 1). Thanks to Daniel Robbins  |
   |         | for reporting.                                               |

   | 13926   | Do not pass unicode strings into os.walk calls, since it can |
   | zmedico | cause internal os.path.join calls to raise                   |
   |         | UnicodeDecodeError.                                          |

   | 13927   | Remove odd os.getcwd() call used inside main() when          |
   | zmedico | searching for tests.                                         |

   | 13928   | Use realpath to resolve __file__ when searching for test     |
   | zmedico | inside main().                                               |

   | 13929   | Fix broken os.walk call in _post_src_install_uid_fix().      |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=14030
man/portage.5
pym/portage/__init__.py
pym/portage/cache/ebuild_xattr.py
pym/portage/dbapi/vartree.py
pym/portage/env/loaders.py
pym/portage/manifest.py
pym/portage/sets/files.py
pym/portage/tests/__init__.py
pym/portage/update.py
pym/portage/util.py