Merged from trunk 6675:6695
authorFabian Groffen <grobian@gentoo.org>
Thu, 31 May 2007 15:54:40 +0000 (15:54 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 31 May 2007 15:54:40 +0000 (15:54 -0000)
commit9af1e642ebf5b77303cf6fdda510cd4acef0d639
treebb85da5fc489380ef8dd28f76d4389e9c671b31b
parentd25f1afaa4b8c107b848adf365f627e362e267cb
   Merged from trunk 6675:6695

   +------------------------------------------------------------------------+
   | 6676    | Show deprecation warnings if the "clone" parameters are used |
   | zmedico | for the binartree, vartree, or portagetree constructors.     |
   |---------+--------------------------------------------------------------|
   | 6678    | For bug #180399, raise an appropriate InvalidDependString    |
   | zmedico | exception if there is no flag attached directly to a '?'     |
   |         | token.                                                       |
   |---------+--------------------------------------------------------------|
   | 6680    | Fix an IndexError in get_operator() that occurs when         |
   | zmedico | isvalidatom() passes it an empty string.                     |
   |---------+--------------------------------------------------------------|
   | 6682    | remove pointless $PORTDIR lock                               |
   | genone  |                                                              |
   |---------+--------------------------------------------------------------|
   | 6684    | catch GetoptError                                            |
   | genone  |                                                              |
   |---------+--------------------------------------------------------------|
   | 6685    | Only check ChangeLog if we're dealing with an ebuild (bug    |
   | genone  | #170604)                                                     |
   |---------+--------------------------------------------------------------|
   | 6686    | Create one unified dbapi.update_ents() method and use it for |
   | zmedico | both fixpackages and the emaint move{inst,bin} targets.      |
   |---------+--------------------------------------------------------------|
   | 6687    | Make automatic "global updates" always use the config        |
   | zmedico | instance that's associated with /, since the rest of the     |
   |         | code is targeted at /.                                       |
   |---------+--------------------------------------------------------------|
   | 6688    | Create one unified dbapi.move_slot_ent() method to replace   |
   | zmedico | the corresponding binarytree and vardbapi methods.           |
   |---------+--------------------------------------------------------------|
   | 6689    | Allow dbapi.aux_update() to prune empty metadata values from |
   | zmedico | storage.                                                     |
   |---------+--------------------------------------------------------------|
   | 6690    | Trigger an update of the Packages index when a package is    |
   | zmedico | moved or aux_update() is called.                             |
   |---------+--------------------------------------------------------------|
   | 6691    | Don't try to perform global updates on binary packages       |
   | zmedico | unless $PKGDIR is writable.                                  |
   |---------+--------------------------------------------------------------|
   | 6692    | Don't define bindbapi.move_slot_ent() since the inherited    |
   | zmedico | one works fine. Override cp_all() instead of cpv_all() since |
   |         | the latter calls the former.                                 |
   |---------+--------------------------------------------------------------|
   | 6693    | Implement bindbapi.cpv_all() since the one from fakedbapi    |
   | zmedico | won't populate the tree.                                     |
   |---------+--------------------------------------------------------------|
   | 6694    | Add PORTAGE_BINHOST support for fetching a remote Packages   |
   | zmedico | index. If the index is not found then it falls back to the   |
   |         | old directory listing method.                                |
   |---------+--------------------------------------------------------------|
   | 6695    | Fix typos.                                                   |
   | zmedico |                                                              |
   +------------------------------------------------------------------------+

svn path=/main/branches/prefix/; revision=6696
12 files changed:
bin/ebuild
bin/emaint
bin/fixpackages
pym/emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/portage/dbapi/vartree.py
pym/portage/dep.py
pym/portage/getbinpkg.py
pym/portage/news.py