Merged from trunk 7994:8001
authorFabian Groffen <grobian@gentoo.org>
Mon, 8 Oct 2007 17:33:36 +0000 (17:33 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 8 Oct 2007 17:33:36 +0000 (17:33 -0000)
commita4afa723a8eb1f1e0ab22ac6a8ffcdcd7ba2c40f
treef023c987e49d7152348a3c251fb54a6496ff2110
parent7ca993767927236a0aa968e00491623898d85851
   Merged from trunk 7994:8001

   | 7995    | Move the "commit" mode manifest generation earlier in order  |
   | zmedico | to avoid digest verification issues when FEATURES="strict"   |
   |         | is enabled.                                                  |

   | 7996    | Remove duplicate call to digestgen().                        |
   | zmedico |                                                              |

   | 7997    | Factor the KEYWORDS masking logic out of portdbapi.visible() |
   | zmedico | and move it to config.getMissingEeywords(). This will allow  |
   |         | the code to be reused for binary packages.                   |

   | 7998    | Allow config.setcpv() to take a dictionary of package        |
   | zmedico | metadata in place of a dbapi instance so that extra cache    |
   |         | pulls can be avoided.                                        |

   | 7999    | Restore profile masking support to getmaskingstatus().       |
   | zmedico |                                                              |

   | 8000    | Cache IUSE for portdbapi.gvisible() calls.                   |
   | zmedico |                                                              |

   | 8001    | Factor package.mask and profile masking logic out of         |
   | zmedico | portdbapi.visible() and move it to config.getMaskAtom() and  |
   |         | getProfileMaskAtom(). This will allow the code to be reused  |
   |         | for binary packages.                                         |

svn path=/main/branches/prefix/; revision=8007
bin/repoman
pym/portage/__init__.py
pym/portage/dbapi/porttree.py