Bug #172812 - When a package needs to be uninstalled in advance rather
authorZac Medico <zmedico@gentoo.org>
Sun, 27 Apr 2008 00:10:17 +0000 (00:10 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 27 Apr 2008 00:10:17 +0000 (00:10 -0000)
commit7ac8b9e99877a782e85611d2f0f638b355a5b5ee
treefcad0941fdec98a30612ac75def8a3316c06fba5
parentb56f8f7640ea200997876942726108adaacca0dc
Bug #172812 - When a package needs to be uninstalled in advance rather
than through replacement, show the corresponding [blocks] entries in the
displayed list. In order to show more structure in the --tree display,
expand Package -> Uninstall edges into Package -> Blocker -> Uninstall
edges. Also, create edges between a package's own blockers and it's
Uninstall task since it's blockers become irrelevant as soon as it's
uninstalled.

svn path=/main/trunk/; revision=9983
pym/_emerge/__init__.py