Merged from trunk -r14057:14067
authorFabian Groffen <grobian@gentoo.org>
Mon, 24 Aug 2009 09:27:07 +0000 (09:27 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 24 Aug 2009 09:27:07 +0000 (09:27 -0000)
commit8823c6eb38f6c2cc67b1895a5967bb4e33cf0b17
treec8d4c3a7bd858223f545d2a83da61fa003024f33
parentee2a791cb13669d71bcb2c764598b1f651a6e326
   Merged from trunk -r14057:14067

   | 14058    | Fix dblink._unmerge_pkgfiles() to use the correct version   |
   | zmedico  | of perform_md5 when it falls back to utf8 encoding.         |

   | 14059    | In perform_checksum(), encode the filename with correct     |
   | zmedico  | encoding before passing to spawn (for prelink), and enable  |
   |          | strict encoding behavior in _perform_md5_merge().           |

   | 14060    | Make _generate_hash_function() use _fs_encoding to encode   |
   | zmedico  | the filename (if it's not already encoded), and enable      |
   |          | errors='strict'.                                            |

   | 14061    | Make movefile() use process.spawn() instead of              |
   | zmedico  | getstatusoutput() when calling MOVE_BINARY, since spawn     |
   |          | will pass encoded file paths directly as arguments.         |

   | 14062    | Update import to import portage.os (with unicode wrappers), |
   | zmedico  | and use _unicode_encode() and _content_encoding for         |
   |          | encoding unicode env vars in spawn().                       |

   | 14063    | Remove ACCEPT_PROPERTIES variable generation code which     |
   | zmedico  | isn't needed since, unlike ACCEPT_LICENSE,                  |
   |          | ACCEPT_PROPERTIES isn't passed into the ebuild environment. |

   | 14064    | Fix typo.                                                   |
   | zmedico  |                                                             |

   | 14065    | Remove ACCEPT_PROPERTIES filtering since it's filtered on   |
   | zmedico  | the python side.                                            |

   | 14067    | Prepare 308 messages to localization.                       |
   | arfrever |                                                             |

svn path=/main/branches/prefix/; revision=14137
20 files changed:
bin/isolated-functions.sh
pym/portage/__init__.py
pym/portage/_selinux.py
pym/portage/checksum.py
pym/portage/data.py
pym/portage/dbapi/vartree.py
pym/portage/dep.py
pym/portage/dispatch_conf.py
pym/portage/exception.py
pym/portage/getbinpkg.py
pym/portage/glsa.py
pym/portage/locks.py
pym/portage/mail.py
pym/portage/manifest.py
pym/portage/news.py
pym/portage/output.py
pym/portage/process.py
pym/portage/update.py
pym/portage/util.py
pym/portage/versions.py