* Check for masked packages in the --resume merge list and bail
authorZac Medico <zmedico@gentoo.org>
Sat, 3 May 2008 02:31:39 +0000 (02:31 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 3 May 2008 02:31:39 +0000 (02:31 -0000)
commitf335838ce5d0c34a8b457f55be80b73a83725283
tree2be487c47740e00c40e08513073642fefaa184bb
parentec716e2f9170a09e48a987113283c32851bf62ee
* Check for masked packages in the --resume merge list and bail
  out in that case (bug #199408).

* In depgraph.loadResumeCommand(), create a dependency graph from
  the resume list. This ensures that the merge list has it's
  dependencies satisfied. It also enables --tree display together
  with --resume.

* Fix --resume mode to check for unsatisfied blockers and bail out when
  necessary.

* Add --nodeps to the parallel-fetch --resume options since recalculation of
  deps is a a waste here.

* Delete the resume list(s) if there is an unsatisfied block.

(trunk r10113:10117)

svn path=/main/branches/2.1.2/; revision=10118
bin/emerge