When pretending to install nautilus-sendto-0.8-r1, portage wanted to install sylpheed too, because I had my own claws-mail-cvs installed, which is obviously not present in the list of mailers depended on when nautilus-sendto is installed with use flag 'sylpheed'. Reproducible: Always Steps to Reproduce: 1. Install a mailer which provides 'virtual/sylpheed' but that is *not* in the list of mailers checked for when 'sylpheed' use flags is set 2. Pretend to install nautilus-sendto-0.8-r1 3. Actual Results: Portage wanted to install 'mail-client/sylpheed' as a dependency. Expected Results: It should not want to install 'sylpheed', as I already had a sylpheed-compatible mailer installed, i.e. one that does provide 'virtual/sylpheed'.
Created attachment 111114 [details] Make nautilus-sendto depend on virtual/sylpheed This patch replaces the list of sylpheed-compatible mailer dependencies with a single dependency on 'virtual/sylpheed', which is provided by all packages in the current list (namely, sylpheed itself, claws-mail and sylpheed-claws).
Except that mail-client/claws-mail doesn't even provide the pointless virtual.