preserve-libs: search for alt providers of soname
authorZac Medico <zmedico@gentoo.org>
Mon, 18 Jul 2011 05:30:54 +0000 (22:30 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 18 Jul 2011 05:30:54 +0000 (22:30 -0700)
commit296fc63fee262600811520fccf4692f47a39ffba
tree474723ca91b5c13fc33d6c546371876a18f5fe3c
parentef58bc7573ddce5e3a5466eea50160b81de8edf4
preserve-libs: search for alt providers of soname

This will fix bug #289180 by making LinkageMapELF.findconsumers()
exclude consumers from the results in cases when they are satisfied by
an alternative provider of the required soname.
pym/portage/dbapi/vartree.py
pym/portage/util/_dyn_libs/LinkageMapELF.py