Merged from trunk 9583:9619
| 9584 | Bug #214691 - Move the "slot collision" display so that it |
| zmedico | is shown after the merge list where it is most likely to be |
| | seen (along with other depgraph problems). |
| 9585 | Add a new "java.eclassesnotused" check for cases where |
| zmedico | DEPEND contains virtual/jdk and and the appropriate java |
| | eclass has not been inherited (a violation of the java |
| | team's policy). Thanks to Betelgeuse for the initial patch. |
| 9586 | Don't trigger the 'java.eclassesnotused' on blocker atoms. |
| zmedico | |
| 9587 | Add a new "ebuild.patches" check for the PATCHES variable |
| zmedico | that's used by base_src_unpack() from base.eclass. This |
| | generates a warning if the variable is not defined as an |
| | array, since this is required for white space safety. Thanks |
| | to Betelgeuse for the initial patch. |
| 9588 | Bug #215240 - Use an alarm signal to implement a 60 second |
| zmedico | timeout in finalize() in case send_mail() blocks |
| | indefinitely. |
| 9589 | When a resume list contains packages that are no longer |
| zmedico | available, automatically delete it. |
| 9590 | Fix quoting for ${root} in install_mask(). |
| zmedico | |
| 9591 | Add a note about PKG_INSTALL_MASK. |
| zmedico | |
| 9592 | Bug #214619 - Run dyn_package() and preinst_mask() from ${T} |
| zmedico | instead of ${D} in order to avoid leaving gmon.out files in |
| | ${D} in case any tools were built with -pf in CFLAGS. Also, |
| | call preinst_mask() after all other functions so that |
| | INSTALL_MASK can be used to wipe out any gmon.out files |
| | created during previous functions. |
| 9606 | When dyn_unpack() automatically cleans ${WORKDIR}, also |
| zmedico | remove things like .unpacked and .compiled so that the state |
| | is consistent. |
| 9607 | Bug #215308 - Simplify the greedy atoms logic so that it |
| zmedico | behaves more like StaticFileSet and won't pull in lower |
| | slots. |
| 9611 | For bugs #197810 and #215308, pass the depgraph's |
| zmedico | "selective" parameter down into dep_check() for better atom |
| | preference selection when handling virtuals and other |
| | disjunctive || dependencies. (branches/2.1.2 r9610) |
| 9613 | Use enumerate() it iterate over an array. |
| zmedico | |
| 9615 | Bug #211365 - Use catpkgsplit() instead of pkgsplit() for a |
| zmedico | cpv. |
| 9616 | Make code a bit less prone to potentially hidden TypeError |
| zmedico | like bugs. |
| 9619 | Do not allow commit mode together with the --without-mask |
| zmedico | options. |
svn path=/main/branches/prefix/; revision=9666