With an error 'checking version... configure: error: not suitable, we need >= 1.0.6', the answer should lie in config.log.
Chances are that either you're mixing and didn't keyword enough or dep in the ebuild isn't high enough and you don't use '-D' during 'emerge -u @world'.

Thanks for the help. revdep-rebuild found something that preserved-rebuild missed. Its the first time since I moved to portage 2.2 that revdep-rebuild found anything. I'll post back if this solves the problem._________________First things first, but not necessarily in that order.