Merged from trunk -r12744:12760
authorFabian Groffen <grobian@gentoo.org>
Thu, 5 Mar 2009 19:01:49 +0000 (19:01 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 5 Mar 2009 19:01:49 +0000 (19:01 -0000)
commit87b75156fc77b85039d03d8ce32908c16e81cd6b
tree5ec879617672b057550ad09de16d7660326e53c7
parent5b19f0592fcc69076df3fc1cbfac95868b907eae
   Merged from trunk -r12744:12760

   | 12745   | Fix vdb entry writting code in dyn_install() to avoid        |
   | zmedico | generating empty entries in some cases. Thanks to Ned Ludd   |
   |         | <solar@g.o> for reporting.                                   |

   | 12746   | Bug #256289 - When displaying an unsatisfied USE dep and all |
   | zmedico | packages with the required IUSE are masked, show a normal    |
   |         | "masked package" message for the package(s) that have the    |
   |         | required IUSE (instead of showing the unmasked packages with |
   |         | missing IUSE).                                               |

   | 12747   | Bug #261082 - Fix --getbinpkgonly code in                    |
   | zmedico | binarytree._populate() to update the aux_get cache when it's |
   |         | appropriate for a remote package to override a local         |
   |         | package.                                                     |

   | 12748   | Make glsa-check executable.                                  |
   | zmedico |                                                              |

   | 12749   | Bug #261082 - Prefer remote package instances whenever       |
   | zmedico | --getbinpkg is enabled (previously local instances were      |
   |         | preferred unless --getbinpkgonly was enabled).               |

   | 12750   | Remove unnecessary creation of lists when iterating over     |
   | zmedico | digraphs for --buildpkgonly hasallzeros check.               |

   | 12751   | Set Unpickler.find_global = None when possible and handle    |
   | zmedico | AttributeError for py3k.                                     |

   | 12752   | Make --version and action.                                   |
   | zmedico |                                                              |

   | 12753   | Only generate PORTAGE_COUNTER_HASH for actions that can      |
   | zmedico | involve vdb modification.                                    |

   | 12754   | Make --searchdesc imply --search inside parse_opts().        |
   | zmedico |                                                              |

   | 12755   | Make the first argument of update() methods be an optional   |
   | zmedico | positional argument instead of a keyword argument.           |

   | 12756   | Remove unnecessary setting of default values to empty        |
   | zmedico | strings inside database._getitem().                          |

   | 12757   | Use basestring instead of str for isinstance check inside    |
   | zmedico | use_reduce() so that it works with unicode and remove        |
   |         | related unicode to str workaround code from the sqlite cache |
   |         | module.                                                      |

   | 12758   | Use enumerate() inside use_reduce() validation code.         |
   | zmedico |                                                              |

   | 12759   | Add tests for use_reduce() and paren_reduce().               |
   | zmedico |                                                              |

   | 12760   | Make config.categories a sorted tuple so that portdbapi can  |
   | zmedico | reuse it.                                                    |

svn path=/main/branches/prefix/; revision=12764
13 files changed:
bin/ebuild.sh
bin/glsa-check [changed mode: 0644->0755]
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/cache/mappings.py
pym/portage/cache/metadata.py
pym/portage/cache/sqlite.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/tests/dep/test_use_reduce.py [new file with mode: 0644]