Bug #334365 - Make dep_check() less strict with respect to EAPI
authorZac Medico <zmedico@gentoo.org>
Thu, 26 Aug 2010 23:49:20 +0000 (16:49 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 26 Aug 2010 23:49:20 +0000 (16:49 -0700)
commitada7f4f6f009d2eab5d98e5e6f284a80738bb55b
treedfa60a2e3ee8e3ace33a294f3f9a0c5e72e31a25
parentf37424319b32ea3eede9ec21194622d80747848c
Bug #334365 - Make dep_check() less strict with respect to EAPI
constraints for installed packages since previous validation will
have already marked them as invalid when necessary and now we're
more interested in evaluating dependencies so that things like
--depclean work as well as possible in spite of partial
invalidity. Also, remove obsolete EAPI atom validation code from
_expand_new_virtuals() since it's handled by use_reduce() and
the Atom constructor now.
pym/portage/dep/dep_check.py