Merged from trunk 5261:5264
authorFabian Groffen <grobian@gentoo.org>
Sun, 10 Dec 2006 21:53:39 +0000 (21:53 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 10 Dec 2006 21:53:39 +0000 (21:53 -0000)
commitec45787a3b1b48a5c137a2643b3e3029cacbf80b
treef78928afe35937bcfcd41641eb6c9d3802f23885
parentc9bd4c58c7ceca87c0594d4d2a60c9a28664d39d
Merged from trunk 5261:5264

Don't collapse the tuple into a hash, since dict can use __eq__ to avoid
problems with hash collisions.  Thanks to Brian Harring for reporting.

For bug #157734, fix repoman isvalidatom() checks.  Thanks to Brian
Harring for the patch.

Add an allow_blockers parameter to isvalidatom so that the behavior is
optional.  Thanks to Brian Harring for the suggestion.

svn path=/main/branches/prefix/; revision=5265
bin/repoman
pym/portage_dep.py