diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-10-05 02:17:18 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-10-05 02:17:18 +0000 |
commit | 624166fa9f269367769ac0beb96908727a4c9d1a (patch) | |
tree | 53d1e6efafb8ac85bea7a240663de5666ce97243 /bin/doexe | |
parent | 30155313812d97c8daf59faa7f68d5639f9d06ad (diff) | |
download | portage-624166fa9f269367769ac0beb96908727a4c9d1a.tar.gz portage-624166fa9f269367769ac0beb96908727a4c9d1a.tar.bz2 portage-624166fa9f269367769ac0beb96908727a4c9d1a.zip |
A cpv can be returned from dbapi.match() as an old-style virtual match even
in cases when the package does not actually PROVIDE the virtual. Filter out
any such false matches inside depgraph._select_package() and
_show_unsatisfied_dep(). Thanks to Ned Ludd <solar@g.o> for reporting this
issue which was discovered when attempting to install virtual/libc on uclibc
profile. Apparently the uclibc ebuilds need to be fixed to properly set
PROVIDE when the metadata cache is generated.
svn path=/main/trunk/; revision=11622
Diffstat (limited to 'bin/doexe')
0 files changed, 0 insertions, 0 deletions