Merged from trunk -r11544:11564
authorFabian Groffen <grobian@gentoo.org>
Sat, 27 Sep 2008 16:14:37 +0000 (16:14 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 27 Sep 2008 16:14:37 +0000 (16:14 -0000)
commitd7465a1d22eb9c5ae688c3a2c3cea8d269dd5c1f
treee4a21c67aa550c684a9cde361d36b47af479c4fa
parentf61286275424458fab0e8a9daa1461571277d241
   Merged from trunk -r11544:11564

   | 11545   | Use echo -e when splitting lines in e* functions, for        |
   | zmedico | compatibility with previous behavior wrt \e escape codes     |
   |         | such as `elog "\e[31m***\e[0m"` for example. Thanks to       |
   |         | Arfrever for finding this solution.                          |

   | 11546   | Fix message: s/One or packages/One or more packages/. Thanks |
   | zmedico | to Marijn Schouten <hkBst@g.o> for reporting.                |

   | 11547   | Ensure that cache modules always return a dict containing    |
   | zmedico | the _eclasses_ key.                                          |

   | 11548   | Fix mirror_cache() so it won't silently swallow a KeyError   |
   | zmedico | if _mtime_ or _eclass_ happens to be missing from the cache  |
   |         | data for some reason.                                        |

   | 11549   | Add PROPERTIES to portage.auxdbkeys since it's been approved |
   | zmedico | by the council.                                              |

   | 11550   | Bump to EAPI 2.                                              |
   | zmedico |                                                              |

   | 11551   | Rename the EAPI 2 docs and to indicate that they are no      |
   | zmedico | longer a draft, and remove the EAPI 2_pre* docs.             |

   | 11552   | Make flat_hash write keys in alphabetical order.             |
   | zmedico |                                                              |

   | 11553   | Fix a potential IndexError inside display_preserved_libs().  |
   | zmedico |                                                              |

   | 11554   | Direct EOutput.eerror() and ewarn() output to stderr.        |
   | zmedico |                                                              |

   | 11555   | Handle possible CacheError inside mirror_cache().            |
   | zmedico |                                                              |

   | 11556   | Add back code removed in r11553 and fix logic to avoid       |
   | zmedico | IndexError.                                                  |

   | 11558   | Bug #238766 - Revert the fetch() mirror:// behavior change   |
   | zmedico | from r11537 since it wasn't actually needed to comply with   |
   |         | PMS 9.2.8, and the change actuall caused incorrect mirror    |
   |         | fetching behavior.                                           |

   | 11560   | Update hardcoded auxdbkey_order attributes to include        |
   | zmedico | PROPERTIES.                                                  |

   | 11561   | Add PROPERTIES to all of the metadata caches.                |
   | zmedico |                                                              |

   | 11562   | Add PROPERTIES to the list of USE evaluated keys for the     |
   | zmedico | Packages index.                                              |

   | 11563   | Make $PWD default to $PORTAGE_BUILDDIR since $WORKDIR is     |
   | zmedico | sometimes created later.                                     |

   | 11564   | In the --depclean docs, there's no need to advise the user   |
   | zmedico | to use --oneshot when updating @system @world since @system  |
   |         | now has world-candidate set to False by default.             |

svn path=/main/branches/prefix/; revision=11572
20 files changed:
bin/ebuild.sh
bin/isolated-functions.sh
bin/repoman
doc/package/ebuild/eapi/2.docbook
man/emerge.1
pym/_emerge/__init__.py
pym/_emerge/help.py
pym/portage/__init__.py
pym/portage/cache/flat_hash.py
pym/portage/cache/flat_list.py
pym/portage/cache/metadata.py
pym/portage/cache/sql_template.py
pym/portage/cache/sqlite.py
pym/portage/cache/template.py
pym/portage/cache/util.py
pym/portage/const.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/portage/dbapi/vartree.py
pym/portage/output.py