Merged from trunk -r12256:12275
authorFabian Groffen <grobian@gentoo.org>
Mon, 22 Dec 2008 20:26:45 +0000 (20:26 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 22 Dec 2008 20:26:45 +0000 (20:26 -0000)
commit33c39144a3d3a14f30cb7e6b2f6e1eb2ff6d64f7
treebc2689190a6a8a680207522e5d3036ba32a99828
parent480af923fa2c0379a3d288d834bb5c5cba1bdb3f
   Merged from trunk -r12256:12275

   | 12257   | Inside display_preserved_libs(), filter out consumers that   |
   | zmedico | belong to the same package as the provider only if those     |
   |         | consumers are also preserved.                                |

   | 12258   | Fix DependencyArg.__str__() to ensure that str type is       |
   | zmedico | always returned.                                             |

   | 12259   | Bug #251616 - Inside _check_build_log(), remove unnecessary  |
   | zmedico | .* patterns from regular expressions. These patterns trigger |
   |         | extreme performance issues when matched against extremely    |
   |         | large lines such as those produced by dev-util/bzr test      |
   |         | suite when it uses \r to rewrite the same line thousands of  |
   |         | times.                                                       |

   | 12260   | Bug #251591 - Adjust the InheritAutotools pattern to treat   |
   | zmedico | more things similar to whitespace. Now it recognizes escaped |
   |         | newlines, || operators, and && operators.                    |

   | 12264   | Simplify the InheritAutotools pattern by using \b to match   |
   | zmedico | word boundaries.                                             |

   | 12265   | Adjust the EbuildNestedDie pattern so that it only matches   |
   | zmedico | when ( is surrounded by whitespace. This filters out false   |
   |         | positives triggered by sed expressions in                    |
   |         | net-analyzer/amap-5.2-r1 and                                 |
   |         | media-libs/libsndfile-1.0.17-r1. Thanks to Diego Pettenò    |
   |         | <flameeyes@g.o> for reporting.                               |

   | 12270   | Remove the TaskScheduler.run() method since the constructor  |
   | zmedico | replaces it with the QueueScheduler.run() method.            |

   | 12271   | Update --depclean 'unsatisfied deps' message to recommend    |
   | zmedico | the same emerge update command that's recommended earlier.   |
   |         | Thanks to Jeremy Olexa <darkside@g.o> for reporting.         |

   | 12272   | Fix --clean so that it considers all packages within a given |
   | zmedico | slot when it's deciding which packages to keep, rather than  |
   |         | just considering the ones matched by the given atom. Any     |
   |         | packages not matching the given atom are protected from      |
   |         | being unmerged. Thanks to Mart Raudsepp <leio@g.o> for       |
   |         | reporting.                                                   |

   | 12273   | Add support for the new DEFINED_PHASES metadata key which is |
   | zmedico | automatically generated from the set of phase functions that |
   |         | are defined by the ebuild and any eclasses it may have       |
   |         | inherited.                                                   |

   | 12274   | Fix DEFINED_PHASES code to check for pkg_config and pkg_info |
   | zmedico | functions.                                                   |

   | 12275   | Remove code from unused config.load_infodir() method and     |
   | zmedico | issue a deprecation warning if it's called.                  |

svn path=/main/branches/prefix/; revision=12276
bin/ebuild.sh
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/cache/flat_list.py
pym/portage/cache/metadata.py
pym/repoman/checks.py