On Sat, Jun 06, 2009 at 05:33:22AM -0700, Frank Batschulat wrote: > Cannot remove: > SUNWevolution-data-server > Due to following packages that depend on it: > SUNWgnome-python-desktop > SUNWgnome-desktop-prefs > SUNWgnome-im-client > SUNWgnome-utility-applets > SUNWgnome-media-player > SUNWgnome-panel. > > I know for a fact of life: > > 1) that I do not need and want Evolution on the system (btw, does anyone > use this at all ?)
Apparently we have data that says people are roughly split 50/50 between Evolution and Thunderbird. If you were in an environment where you need to connect to an Exchange server, that apparently doesn't sound so strange. > 2) none of the packages listed above will be harmed by removing that > stuff (proven by pkgrm'ing them on a non-IPS ONNV and Solaris 10 > system Pidgin, delivered by SUNWgnome-im-client, has a plugin that depends on one of the libraries delivered by SUNWevolution-data-server. So saying that nothing's harmed by removing the latter isn't actually true. It may just be the case that nothing you care about is harmed. Given that the other packages are also large packages with lots of plugins, I'm assuming that the dependency is in those for similar reasons. It's a legitimate complaint, but I'd rather solve this (for now) by either breaking out into new packages the bits that pull in the more exotic dependencies. (Once we have full facet support, it could be done that way, too). Knowing that work will likely never be complete and never satisfy everyone anyway, the "force install/uninstall ignoring dependencies" bug is bug 5786. Danek