Merged from trunk 9668:9697
authorFabian Groffen <grobian@gentoo.org>
Thu, 10 Apr 2008 16:41:19 +0000 (16:41 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 10 Apr 2008 16:41:19 +0000 (16:41 -0000)
commit9b3e14653d27207a30274903ce60d5d0c32af642
treeca767cd232ec749c705457de67fb31ebc5a5036e
parent83d38973f3bb492bd9787c904c92b05f6be9b2d1
   Merged from trunk 9668:9697

   | 9669    | Remove some boolean logic that is obsolete now that the      |
   | zmedico | "selective" parameter is passed into dep_zapdeps().          |

   | 9672    | Use pkgcmp() instead of == and best() for correctness in     |
   | zmedico | case of implicit -r0.                                        |

   | 9674    | Bug #215673 - Make ebuild.sh leave IUSE defaults intact      |
   | zmedico | instead of filtering them out. The built_with_use() function |
   |         | in eutils.eclass needs to be updated for compatibility.      |

   | 9675    | Remove the digraph._parent_child_digraph since it's no       |
   | zmedico | longer needed. It's main purpose was to track PDEPEND        |
   |         | relationships but those are handled just like the other deps |
   |         | now.                                                         |

   | 9677    | Handle a potential FileNotFound exception in                 |
   | zmedico | new_protect_filename() when the last ._cfg* file happens to  |
   |         | be a broken symlink. Thanks to bonsaikitten for reporting.   |

   | 9678    | Eliminate a redundant os.path.join() call.                   |
   | zmedico |                                                              |

   | 9680    | Use Package.cp instead of dep_getkey(cpv).                   |
   | zmedico |                                                              |

   | 9681    | Fix the previous commit so that the Package instance is      |
   | zmedico | created in the correct scope.                                |

   | 9683    | In cpv_expand(), if the virtuals file contains a versioned   |
   | zmedico | atom (like the base profile currently has for virtual/pam),  |
   |         | properly remove the operator and version from the atom       |
   |         | before it is passed into dbapi.cp_list().                    |

   | 9685    | For old-style virtuals, we need to repeat the                |
   | zmedico | package.provided check against the selected package.         |

   | 9687    | Implement a PORTAGE_FETCH_RESUME_MIN_SIZE variable that is   |
   | zmedico | useful for helping to ensure that small garbage files such   |
   |         | as html 404 pages are properly discarded.                    |

   | 9689    | If PORTAGE_FETCH_RESUME_MIN_SIZE is undefined or empty,      |
   | zmedico | silently use the default.                                    |

   | 9691    | Add missing str.upper() call for                             |
   | zmedico | PORTAGE_FETCH_RESUME_MIN_SIZE.                               |

   | 9693    | Fix package selection logic so that it always properly finds |
   | zmedico | the highest available version in a new slot even though the  |
   |         | graph already contains a matching version in a lower slot.   |

   | 9695    | Eliminate a redundant atom from the --update greedy slot     |
   | zmedico | expansion code.                                              |

   | 9696    | Add missing DepPriority instances to the graph so that the   |
   | zmedico | --buildpkgonly hasallzeros() calculation works correctly     |
   |         | again.                                                       |

   | 9697    | Decrease priority on --onlydpes dependencies so that         |
   | zmedico | --buildpkgonly hasallzeros() works correctly.                |

svn path=/main/branches/prefix/; revision=9803
bin/ebuild.sh
cnf/make.globals
man/make.conf.5
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/util.py