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