The evolution ebuild currently checks if app-crypt/pinentry was built with the gtk or qt3 keywords and dies if not. It should be changed to a use-conditional dependency. Note that evolution doesn't currently depend on pinentry; evolution depends on gnupg which depends on pinentry. gnupg's dependency on pinentry is unconditional, though. Reproducible: Always Steps to Reproduce:
Sorry, got my terminology wrong, I meant a built with use dependency, not a use-conditional dependency.
Created attachment 203602 [details, diff] untested patch Here is an untested patch meant as an example. It keeps the logic of depending on either the gtk or the qt3 use flag, and only if >=gnupg-2.0.1-r2 is used. That makes is a little messy.
Fixed into the main tree without a bump. thanks for reporting