Am 26.09.2012 21:10, schrieb Marco Calistri:
Il 26/09/2012 04:38, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 23:20, schrieb Marco Calistri:
Il 25/09/2012 15:24, Wolfgang Rosenauer ha scritto:
Am 25.09.2012 19:36, schrieb Marco Calistri:
1) Why Mozilla Language Packs are including practically all the languages spoken on the planet as default
There are two language packs: - One installs the common languages. This set is determined as the core set of supported languages in openSUSE - the second installs all additional languages provided by Firefox
2) Why is not present a way to uninstall unnecessary language packs both from inside Mozilla app (Thunderbird/Firefox) or even from system wide option
The cannot be uninstalled because they are installed globally on the system (aka by root). And you cannot delete the system wide since they are packaged together to a set of languages.
Now about the decision why there is a set of languages instead of one package per language: - there are almost no disadvantages doing so - there are a lot of advantages doing so * all languages are coming from the Firefox source package and therefore splitting that up to 90 subpackages means a lot of bloat in the specfile which needs to get touched with every small update * more others I can explain in detail if needed
What would your recommendation be and what is your problem with the current approach?
Thanks for your explications.
I have not particular reasons against the approach adopted but personally I believe it is a waste of time to install and load unuseful stuff (also if I am aware of the fact that we can disable all the LP we don't need of).
I swear: I will never go to use Mandarin or Tibetan in all my life :-) I would like to have an option per single LP to "uninstall", beside the "deactivate" already present.
Having a normal user to uninstall something installed by RPM is not possible at all. The only thing we could do is having more than two language packages but for every single language one is by far too many (as I said before it's currently 90). But then it's hard to figure out which sets makes sense. Any user included into sudoers can do it.
the main point is that _Firefox_ cannot do it because it's not running as root and ...
BTW, can you be so kind to explain me (if this option exixts) how can I uninstall specific Mozilla Lang-Pack as SuperUser?
You cannot. I think I made clear why language packs are installed as sets with the RPM package. You could remove the directories below /usr/lib/firefox/extensions for the specific language but after next update you would have it back. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org