dev-lang/monodevelop-*-2.2* can work with any version of dev-lang/monodevelop-2.2. Hence dev-util/monodevelop-debugger-mdb, dev-util/monodevelop-vala, dev-util/monodevelop-java, dev-util/monodevelop-debugger-gdb, dev-util/monodevelop-boo, dev-util/monodevelop-database should change from: =dev-util/monodevelop-${PV}* to: =dev-util/monodevelop-$(get_version_component_range 1-2)* (adding versionator eclass). Especially that now version 2.2 of plugin can work with 2.2.2 version of monodevelop but version 2.2.1 of the same plugin will not.
monodevelop-2.4 stuff (just bumped) has this solved