Le vendredi 16 décembre 2011 à 10:33 +0100, Michal Vyskocil a écrit :
Hi all,
I got a bug about icedtea-web is not installed by default
https://bugzilla.novell.com/show_bug.cgi?id=737105
I am sure that instead of relying on patterns, the problem can be solved very easily in icedtea-web package itself
Supplements: packageand($BROWSER:java-openjdk)
will push the package when browser and JRE is installed. However what is the $BROWSER? To my suprise we have 8(!) different browsers in Factory atm. But maintaing a list of several changing (security team might decide 8 more or less unmaintained browsers is too much) Supplements does not sound sexy for me, so I wrote a FATE#313084 Universal rpm symbol for browsers
https://features.opensuse.org/313084
In short I propose add
1.) One common symbol for all browsers 'browser', 'browser-plugin', or 'browser(plugin)' 2.) Rendering engine specific one 'gecko' or 'browser(gecko)', 'webkit' and 'presto'
Please share your opinion here or in the FATE.
At Mandriva / Mandrake, we were using "Provides: webclient" since 2004
at least and a www-browser script which was calling the "right" browser
(easier when you want a desktop launcher for a browser, without
specifying which one, a bit like xdg-open but without the need to
specify an url).
--
Frederic Crozat