Merged from trunk -r12528:12543
authorFabian Groffen <grobian@gentoo.org>
Fri, 30 Jan 2009 21:20:54 +0000 (21:20 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 30 Jan 2009 21:20:54 +0000 (21:20 -0000)
commitf02a0fcfa9160fb4ad7a61c3106d90363cccfb69
tree28a63ea0f889935d602aef90d6b0b3c46ac4c71f
parent468f3b5baa426ca995663a74974c52bf6e9bbc50
   Merged from trunk -r12528:12543

   | 12529   | Bug #255358 - Add new RDEPEND.implicit warning to detect the |
   | zmedico | caes where DEPEND is set and RDEPEND is unset in the ebuild, |
   |         | since this triggers implicit RDEPEND=$DEPEND assignment.     |

   | 12540   | When in --keep-going mode, don't suppress the list of failed |
   | zmedico | packages display at the end when there is only one failure,  |
   |         | since the failure may have occurred much earlier and the     |
   |         | related output may not be visible any longer.                |

   | 12541   | Inside depgraph.loadResumeCommand(), ignore unsatisified     |
   | zmedico | dependencies that are pulled in by installed packages. This  |
   |         | is needed in order to avoid having --keep-going bail out     |
   |         | needlessly when one of a group of circularly dependent       |
   |         | packages fails to install after one or more of the group     |
   |         | have already been installed. TODO: Add sanity checks to make |
   |         | sure that it's really safe to ignore all the deps that can   |
   |         | be ignored by this code.                                     |

   | 12542   | In depgraph.loadResumeCommand(), account for unsatisfied     |
   | zmedico | dependencies of installed packages if they are in the        |
   |         | subgraph of dependencies of a package which is scheduled to  |
   |         | be installed.                                                |

   | 12543   | Bug #199408 - Always enable the skip_masked and              |
   | zmedico | skip_unsatisfied for the resume_depgraph() function. This    |
   |         | will cause emerge --resume to automatically drop masked      |
   |         | packages (without the need to specify --skipfirst).          |

svn path=/main/branches/prefix/; revision=12561
bin/repoman
man/repoman.1
pym/_emerge/__init__.py
pym/repoman/checks.py