Merged from trunk 9831:9860
| 9832 | In config.setcpv() and load_infodir(), always set known good |
| zmedico | values for CATEGORY and PF, since corruption of these can |
| | cause problems. |
| 9834 | Remove all calls to config.load_infodir() since it doesn't |
| zmedico | seem to server any purpose now that the complete environment |
| | is loaded from environment.bz2. |
| 9835 | Remove unused infodir variable. |
| zmedico | |
| 9837 | Make doebuild() bail out early with a PermissionDenied error |
| zmedico | if there is no write access to $PKGDIR. |
| 9839 | When dep_check() expands new-style virtuals, use USE flags |
| zmedico | from aux_get calls to evaluate any conditionals that the |
| | depstrings might contain. This works properly for ebuilds |
| | now that aux_get() is backed by Package instances containing |
| | the correct USE. |
| 9840 | Fix the code from the previous commit so that it doesn't try |
| zmedico | to pull USE from a portdbapi instance (like when called by |
| | repoman) since portdbapi doesn't return USE in aux_get() |
| | calls. |
| 9842 | Fix 'undefined name' errors found by pyflakes. |
| zmedico | |
| 9844 | Make file_get() redirect FETCHCOMMAND output to stdout just |
| zmedico | like portage.fetch() does. Thanks to Ramereth for reporting. |
| 9846 | Rename the undocumented --conistent option to |
| zmedico | --complete-graph and add some docs. |
| 9848 | Add some notes for the parallel-fetch feature and the new |
| zmedico | --complete-graph option for emerge. |
| 9850 | Make binarytree.prevent_collision() adjust permissions on |
| zmedico | directories and raise a PermissionDenied error if the |
| | required directories is not writable. |
| 9852 | Bug #215016 - When transforming of USE flags to USE_EXPAND |
| zmedico | variables, filter out flags that aren't considered to be |
| | part of IUSE or implicit IUSE. This patch moves all IUSE |
| | dependent code from config.regenerate() to config.setcpv(). |
| 9854 | * Optimize config.setcpv() to return early if IUSE has not |
| zmedico | changed since the previous setcpv() call. * Add EBUILD_PHASE |
| | to the blacklisted variables list. |
| 9856 | Bug #217444 - Send debug-print() output to stderr so that it |
| zmedico | can't interfere with command substitution. Thanks to Fabio |
| | Rossi <rossi.f@inwind.it> for this patch. |
| 9858 | Fix the filtering for bug #215016: * fix broken comparison |
| zmedico | for he iuse filtering * filter out any duplicates that |
| | variable may contain |
| 9860 | In --buildpkgonly mode, don't discard RDEPEND and PDEPEND if |
| zmedico | --empty or --deep are enabled. The makes it possible to run |
| | `emerge -eB world` and have every single package rebuilt |
| | (without actually installing anything). |
svn path=/main/branches/prefix/; revision=9868