Use non-greedy findConsumers for bug #467896.
authorZac Medico <zmedico@gentoo.org>
Wed, 1 May 2013 04:00:52 +0000 (21:00 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 1 May 2013 04:33:31 +0000 (21:33 -0700)
commit361706c50ca591c22ac3ca5fca6450a7cbe510d2
tree629b3d3c4e490c5f3c63400aef6ef18e5f532c57
parent2d5e38b495776e5bb2266848a3365667f3ca7233
Use non-greedy findConsumers for bug #467896.

This fixes the preserve-libs display and @preserved-rebuild to omit
library consumers that are satisfied by alternative providers.
pym/portage/_sets/libs.py
pym/portage/util/_dyn_libs/LinkageMapELF.py
pym/portage/util/_dyn_libs/display_preserved_libs.py