Merged from trunk -r14463:14472
authorFabian Groffen <grobian@gentoo.org>
Fri, 2 Oct 2009 20:40:28 +0000 (20:40 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 2 Oct 2009 20:40:28 +0000 (20:40 -0000)
commit31c818a54eb8a0aca3a22db3e1f706c1fd54115b
treed4ed0eb8f74643c1fab943d385afa40ea91e5713
parent607513a3b19d51af6cf850726f2ec5522c0e4808
   Merged from trunk -r14463:14472

   | 14465    | Fix SyntaxError with Python 3 added in r14462.              |
   | arfrever |                                                             |

   | 14466    | Take regular expressions from portage.dep and use them to   |
   | zmedico  | reimplement portage.versions.pkgsplit(). This simplifies    |
   |          | the code and helps guarantee consistency package            |
   |          | name/version validation.                                    |

   | 14467    | Use a regular expression for SLOT validation inside         |
   | zmedico  | vardbapi.aux_get().                                         |

   | 14468    | Bug #286895 - Generate an eerror message when a directory   |
   | zmedico  | blocks merge of a regular file and the file is merged using |
   |          | a 'config protect' filename even though the path may not be |
   |          | among those covered by CONFIG_PROTECT.                      |

   | 14469    | Add --tolerant option (already in use on master rsync       |
   | zmedico  | mirror), requested by robbat2.                              |

   | 14470    | Remove libtool from RDEPEND.suspect list, since libltdl.so  |
   | zmedico  | is validly used by some packages at runtime. Thanks to      |
   |          | Samuli Suominen <ssuominen@g.o> for reporting.              |

   | 14471    | Bug #285191 - Remove the RDEPEND.implicit check because it  |
   | zmedico  | is invalid.                                                 |

   | 14472    | Bug #287333 - Fix the code from bug #252167 so it behaves   |
   | zmedico  | consistently regardless of the package (ebuild or binpkg)   |
   |          | being masked.                                               |

svn path=/main/branches/prefix/; revision=14473
bin/egencache
bin/repoman
man/egencache.1
man/repoman.1
pym/_emerge/Package.py
pym/_emerge/depgraph.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py
pym/portage/dep.py
pym/portage/versions.py
pym/repoman/checks.py