Merged from trunk 10418:10438
authorFabian Groffen <grobian@gentoo.org>
Tue, 27 May 2008 15:30:44 +0000 (15:30 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 27 May 2008 15:30:44 +0000 (15:30 -0000)
commitd8bbebf01041a25dba856d7cf676348e9f337fd6
tree3745e052679f5833a1c80ada7285aa6370863e34
parentc21c594833473b75808c4e7f7d65d6c67f639db9
   Merged from trunk 10418:10438

   | 10419   | * Add support for Package instances and USE deps in          |
   | zmedico | match_from_list(). * Add USE dep matching support to         |
   |         | depgraph._iter_atoms_for_pkg().                              |

   | 10420   | Remove the Package.cpv_slot attribute.                       |
   | zmedico |                                                              |

   | 10421   | Use the metadata wrapper to initialize Package slot and use  |
   | zmedico | attributes.                                                  |

   | 10422   | Remove unused code.                                          |
   | zmedico |                                                              |

   | 10423   | Fix breakage in Package constructor attribute                |
   | zmedico | initialization.                                              |

   | 10425   | Fix a broken reference to the Package.cpv_slot attribute.    |
   | zmedico |                                                              |

   | 10427   | * Enable config.setcpv() to use a Package instance in place  |
   | zmedico | of a cpv. * Make depgraph._select_package() pass Package     |
   |         | instances into setcpv() calls. * Enable the Package          |
   |         | constructor to use an iterable for metadata items.           |

   | 10429   | Skip source_all_bashrcs() when $EBUILD_PHASE is not set.     |
   | zmedico |                                                              |

   | 10431   | Avoid triggering "cPickle.UnpicklingError: Global and        |
   | zmedico | instance pickles are not supported." errors that are         |
   |         | triggered when the pickle contains custom classes.           |

   | 10433   | Don't silently swallow instances of UnpicklingError since    |
   | zmedico | they are easily triggered by storing instances of custom     |
   |         | classes in a pickle.                                         |

   | 10434   | Don't silently swallow instances of UnpicklingError since    |
   | zmedico | they are easily triggered by storing instances of custom     |
   |         | classes in a pickle.                                         |

   | 10436   | Add some debug output for arguments and their associated     |
   | zmedico | atoms, to help in debugging problems similar to bug #223735. |

   | 10438   | Bug #223685 - Use the finally clause to collect elog         |
   | zmedico | messages just before releasing the build dir lock, so they   |
   |         | never get missed.                                            |

svn path=/main/branches/prefix/; revision=10457
bin/ebuild.sh
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py
pym/portage/dep.py
pym/portage/sets/base.py