gnash-plugin has a dependency on "webclient" which is incorrect for two reasons: - The dependency is satisfied by all web browsers, including ones that can not use Mozilla plugins, for example w3m-el in FE. - The dependency on webclient does not guarantee proper dir ownership. Fix: replace "Requires: webclient" with "Requires: %{_libdir}/mozilla/plugins" See bug 131247 for more info.
Indeed requiring webclinet is bad, you're right. Requiring %{_libdir}/mozilla/plugins isn't right either, because this is satisfied by kdebase, although gnash-plugin doesn't work with konqueror (while gnash-klash do). For an unknown reason konqueror (kdebase) doesn't provide webclient. If it isn't a bug, maybe the right thing for gnash-plugin would be to Requires: %{_libdir}/mozilla/plugins webclient Ideas?
(In reply to comment #1) > Requires: %{_libdir}/mozilla/plugins webclient That would be satisfied if one has let's say kdebase and w3m-el installed (no mozilla/seamonkey/firefox) which is not quite correct either, but at least it would fix the dir ownership part of the problem and not cause new ones. Even though kdebase not providing webclient at the moment sounds like an oversight to me, I don't have better suggestions right now than your Requires: idea above.
Ok, fixed in 0.7.1-8, with comments indicating that it is still an issue.