Hi, Marcus Meissner schrieb:
On Sat, Mar 21, 2009 at 12:23:05AM +0100, Joop Beris wrote:
I wanted to install Frostwire (a java based p2p client). Imagine my surprise when in the list of automatic changes, Yast2 software install presents me with: Mozilla Thunderbird. Why on God's green Earth would a Java based p2p client be dependent on a mail client?
I finish the Frostwire install, and then decide to delete Thunderbird. This gets accepted, but as an automatic change, Yast now proposes Seamonkey. I accept that change and let Thunderbird uninstall (and Seamonkey install). I then wish to delete Seamonkey, only to be presented with Mozilla Sunbird as an automatic change. Deleting Sunbird presents Seamonkey as an automatic change, etc.
So, then I start to get curious to see which package actually needs Sunbird to be installed: # rpm -q --whatrequires MozillaSunbird no package requires MozillaSunbird
I'm confused. Anyone?
Its likely requiring the libgtkembedmoz.so file.
rpm -q --requires Frostwire
This library is provided by multiple rpms, including Thunderbird and seamonkey. mozilla-xulrunner* is however the provider that should be probably used, if available.
I'm really curious about the output of the above rpm -q --requires Frostwire Marcus is probably on the right track but it's not libgtkembedmoz.so since that one isn't provided by MozillaThunderbird. We really need to know which one it is. I (we) know that the mozilla based packages are "providing" too much actually which makes the decision for rpm/zypp a bit hard sometimes. That got better with Firefox 3 but I think I need to do a bit more on that. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org