After emerging the latest release of Evolution I found that its palm conduits were missing. I doubled checked to make sure I had 'pda' in my USE setting then emerged the following packages: - pilot-link - gnome-pilot - gnome-pilot-conduits before emerging Evolution again but there still weren't any palm conduits.
When I upgraded to evolution 1.2 I found that the pilot conduits were not installed. I explicity put USE="pda" and found it complained about not being able to get a newer version of pilot-link because it was masked. By forcing it to emerge pilot-link-0.11.5-r1 and rebuilding evolution I got my conduits back. What's odd is that I had pda in my USE variable but not until I put it in command line (i.e. USE="pda" emerge ....) did it explicitly try to build the conduits. Also the depends for evolution is wrong, it needs a newer version of pilot-link which isn't even a dependency.
Evolution 1.2 itsself is still masked, so its not a big deal that its dependencies are. If you have 'pda' in USE it really should install it's dependencies and make it work. Care to make a diff for an ebuild with the correct gnome-pilot version etc. ?
My USE setting in /etc/make.conf.build is: USE="alsa cdr doc evo -gnome mbox mozilla pda postgres samba tcltk tetex" so I'm not sure why it didn't pick it up.
Created attachment 6078 [details, diff] Adds a dependency for pilot-link This patch adds the dependency for pilot-link-0.11.5 or greater. The dependency for pilot-link would normally be included by the dependency for gnome-pilot but that allows an older version. I found that evolution 1.2 would not compile the pilot conduits if this version of pilot-link wasn't installed.
I think the USE variable not being picked up was because I set it in make.conf.build. The documentation on gentoo's site no longer makes any reference to make.conf.build, I guess they switched the file to make.conf during an upgrade.
Ok the extra dep is in, your patch btw has dev/libs instead of dev-libs and the pda use deps can be enclosed in one go (see the updated evo-1.2 ebuild). Thanks for your help.