Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 168213

Summary: nautilus-sendto-0.8-r1 should depend on virtual/sylpheed, not on a list of packages
Product: Gentoo Linux Reporter: Rork <rork>
Component: [OLD] GNOMEAssignee: Saleem Abdulrasool (RETIRED) <compnerd>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Make nautilus-sendto depend on virtual/sylpheed

Description Rork 2007-02-24 09:21:42 UTC
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'.
Comment 1 Rork 2007-02-24 09:23:59 UTC
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).
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-03 15:38:48 UTC
Except that mail-client/claws-mail doesn't even provide the pointless virtual.