Merged from trunk 6765:6802 +------------------------------------------------------------------------+ | 6766 | For bug #181104, make econf give an appropriate error | | zmedico | message when configure is not executable. | |---------+--------------------------------------------------------------| | 6768 | For bug #139383, in xtermTitleReset() use os.system() | | zmedico | instead of commands.getoutput() since the latter puts too | | | much restriction on what $PROMPT_COMMAND may contain. | |---------+--------------------------------------------------------------| | 6770 | For bug #152828, run ${CHOST}-ldconfig when ${CBUILD} != | | zmedico | ${CHOST}. | |---------+--------------------------------------------------------------| | 6772 | Only execute $PROMPT_COMMAND when appropriate. | | zmedico | | |---------+--------------------------------------------------------------| | 6775 | Skip bogus '$ECLASS inherited illegally' messages when | | zmedico | installing from a binary package. | |---------+--------------------------------------------------------------| | 6778 | For bug #181387, fix an UnboundLocalError for the mymtime | | zmedico | variable that is triggered by confmem. | |---------+--------------------------------------------------------------| | 6780 | For bug #148702, automatically enable flags from IUSE if | | zmedico | they correspond to unset USE_EXPAND variables such as | | | LINGUAS. The variable only has to be set to some value or an | | | empty string in order to disable these flags. | |---------+--------------------------------------------------------------| | 6782 | When an update is discarded due to confmem, record it's | | zmedico | mtime in the contents (it's md5 is already recorded there | | | too). | |---------+--------------------------------------------------------------| | 6784 | For bug #148702, use the * token to trigger wildcard | | zmedico | expansion of IUSE. This adds flexibility and prevents flags | | | from being enabled unexpectedly. | |---------+--------------------------------------------------------------| | 6786 | Preserve order of flags from IUSE in wildcard expansion. | | zmedico | | |---------+--------------------------------------------------------------| | 6788 | Make repoman work with both + and - flags in IUSE. | | zmedico | | |---------+--------------------------------------------------------------| | 6790 | For bug #181551, support slot deps in package.keywords. | | zmedico | | |---------+--------------------------------------------------------------| | 6792 | For bug #81097, detect and report suspicious hardlinks to | | zmedico | suid/sgid files. False positives are prevented by doing | | | reference counts for each inode having suid/sgid bits and | | | multiple hardlinks. The security check is done prior to each | | | merge or unmerge phase and it will cause the phase to abort | | | if a problem is found (so that the user can investigate | | | before any files are removed). | |---------+--------------------------------------------------------------| | 6793 | Don't bother to warn about hardlinks to suid/sgid files | | zmedico | before unlink since it can give false positives and the | | | existing suid/sgid security check should spot problems | | | before this anyway. | |---------+--------------------------------------------------------------| | 6794 | Fix the suid/sgid check so it only looks at regular files | | zmedico | since it can generate false positives otherwise. | |---------+--------------------------------------------------------------| | 6796 | For bug #181355, detect parenthesis mismatch in | | zmedico | paren_reduce(), raise an InvalidDependString exception, and | | | make sure that all callers handle the exception properly. | |---------+--------------------------------------------------------------| | 6797 | Remove the "missing left parenthesis" test for now since it | | zmedico | gives false positives. | |---------+--------------------------------------------------------------| | 6799 | For consistency with other xterm titles code, redirect | | zmedico | $PROMPT_COMMAND output to stderr. | |---------+--------------------------------------------------------------| | 6802 | Bump 2.1.3 to 2.2 for some features and add news about | | zmedico | USE_EXPAND wildcards. | +------------------------------------------------------------------------+