Merged from trunk 11399:11408
authorFabian Groffen <grobian@gentoo.org>
Thu, 14 Aug 2008 19:25:26 +0000 (19:25 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 14 Aug 2008 19:25:26 +0000 (19:25 -0000)
commitfababd8c911a5d8927a2ce02a6448972a92e3b3b
tree12ca74a3bc2a5a0cadfb19c0b97f7219d64ee5f1
parent060c3025238ac8e54d4903ee05752a00862e62c1
   Merged from trunk 11399:11408

   | 11400   | Disable "waiting for lock" messages when in background mode. |
   | zmedico | Thanks to Thargor for reporting.                             |

   | 11401   | Bug #234478 - Fix config._getMissingLicenses() to only       |
   | zmedico | access USE when LICENSE is conditional since otherwise USE   |
   |         | hasn't necessarily been calculated.                          |

   | 11402   | Create a single EAPI section to contain all of the EAPI      |
   | zmedico | subsections and replace sect[1-3] elements with "section"    |
   |         | elements which have unbounded depth.                         |

   | 11404   | Fix quoting for iteration over PROFILE_PATHS.                |
   | zmedico |                                                              |

   | 11405   | Make Scheduler._choose_pkg() parallelize more aggressively   |
   | zmedico | in cases when it will not result in a less optimal build     |
   |         | order. This works by modifying the behavior of               |
   |         | Scheduler._dependent_on_scheduled_merges() so that two cases |
   |         | of dependence are ignored: * A given dependency will be      |
   |         | merged later anyway (due to dep cycles) and therefore        |
   |         | delaying the merge of the parent package will not result in  |
   |         | a more optimal build order. * A given dependency is an       |
   |         | "uninstall" operation and it also is not a direct            |
   |         | dependency, therefore it should be irrelevant to build order |
   |         | optimization.                                                |

   | 11406   | The fpformat module is deprecated and will be removed in     |
   | zmedico | py3k. The % string interpolation operator should be used     |
   |         | instead. Thanks to Ali Polatel <hawking@g.o> for this patch. |

   | 11407   | * Fix parse_metadata_use() to raise ParseError instead of    |
   | zmedico | the ExpatError that was reported by grobian. * Define        |
   |         | __all__.                                                     |

svn path=/main/branches/prefix/; revision=11409
bin/ebuild.sh
doc/package/ebuild.docbook
doc/package/ebuild/eapi/0.docbook
doc/package/ebuild/eapi/1.docbook
doc/package/ebuild/eapi/2.docbook
doc/package/ebuild/helper_functions.docbook
doc/package/ebuild/phases.docbook
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/locks.py
pym/repoman/utilities.py