virt-manager provides a mechanism to manage remote hosts via SSH. If SSH is using password based auth, virt-manager needs a working ssh-askpass to prompt user for a password. Currently virt-manager ebuild doesn't depend on any of ssh-askpass implementations and doesn't hint on possible options. Moreover installing any of ssh-askpass implementations does not automatically provide it to the virt-manager.
Steps to Reproduce:
Install virt-manager and try to connect to any SSH host with password based auth. For testing needs the remote host even doesn't need to run anything else except SSH server with password based auth.
An error message in virt-manager is printed and a suggestion to install ssh-askpass package is provided. The problem - Gentoo does not provide a generic ssh-askpass package, as there are multiple implementations available and some of them have name sshaskpass and thus might be missed by plain emerge -s.
ebuild should depend on any of askpass implementations or print a warning suggesting to install one.
virt-manager is searching for a /usr/lib64/misc/ssh-askpass thus i.e. in case of KDE askpass implementation, a symlink /usr/lib64/misc/ssh-askpass -> /usr/bin/ksshaskpass is required. A "eselect ssh-askpass" might be required to solve the issue.
Portage 2.2.10 (default/linux/amd64/13.0/desktop, gcc-4.8.2, glibc-2.19, 3.13.1-gentoo x86_64)
*** This bug has been marked as a duplicate of bug 323775 ***