Merged from trunk 8007:8016
| 8008 | Optimize away a match_from_list() call inside |
| zmedico | portdbapi.xmatch("match-all") when given atom has no |
| | operator or version. Also, make cp_list() use the |
| | xmatch("match-all") cache when possible. |
| 8009 | Remove a redundant os.access() call in portdbapi.aux_get() |
| zmedico | and handle the potential OSError instead. |
| 8010 | Properly exclude old-style virtuals from the |
| zmedico | portdbapi.cp_list() cache. |
| 8011 | Make portdbapi.aux_get() cache more often. |
| zmedico | |
| 8012 | Bug #149816 - Implement visibility filtering support for |
| zmedico | binary packages. This works by creating a virtual filtered |
| | repository that can be composed of multiple package types, |
| | including ebuilds, binary packages, and installed packages. |
| 8013 | In depgraph.xcreate(), installed packages are excluded from |
| zmedico | the filtered tree. Clear out the history of atoms so that |
| | they can be processed again to satisfy dependencies with |
| | installed packages if necessary. |
| 8014 | When an ebuild has conditionals in it's LICENSE, calculate |
| zmedico | USE before the visibility check. |
| 8015 | Fix InvalidDependString namespace and initialize USE before |
| zmedico | visibility check. |
| 8016 | Replace hardcoded path with new constant |
| genone | |
svn path=/main/branches/prefix/; revision=8018