Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: KDE Distros Poll

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

____/ Homer on Thursday 25 Aug 2011 20:23 : \____

> Verily I say unto thee that Chris Ahlstrom spake thusly:
>> Gregory Shearman wrote this copyrighted missive and expects royalties:
> 
>>> GentooPenguin$ eix firefox$
>>>
>>> I] www-client/firefox
>>>      Available versions:  *3.6.12 3.6.17 ~3.6.18 ~3.6.20 ~4.0.1-r1
>>>      ~5.0-r2 {+alsa bindist custom-cflags custom-optimization +dbus
>>>      debug elibc_FreeBSD gnome +ipc java libnotify linguas_af linguas_ak
>>>      linguas_ar linguas_as linguas_ast linguas_be linguas_bg linguas_bn
>>>      linguas_bn_BD linguas_bn_IN linguas_br linguas_bs linguas_ca
>>>      linguas_cs linguas_cy linguas_da linguas_de linguas_el linguas_en
>>>      linguas_en_GB linguas_en_US linguas_en_ZA linguas_eo linguas_es
>>>      linguas_es_AR linguas_es_CL linguas_es_ES linguas_es_MX linguas_et
>>>      linguas_eu linguas_fa linguas_fi linguas_fr linguas_fy
>>>      linguas_fy_NL linguas_ga linguas_ga_IE linguas_gd linguas_gl
>>>      linguas_gu linguas_gu_IN linguas_he linguas_hi linguas_hi_IN
>>>      linguas_hr linguas_hu linguas_hy linguas_hy_AM linguas_id
>>>      linguas_is linguas_it linguas_ja linguas_ka linguas_kk linguas_kn
>>>      linguas_ko linguas_ku linguas_lg linguas_lt linguas_lv linguas_mai
>>>      linguas_mk linguas_ml linguas_mr linguas_nb linguas_nb_NO
>>>      linguas_nl linguas_nn linguas_nn_NO linguas_nso linguas_oc
>>>      linguas_or linguas_pa linguas_pa_IN linguas_pl linguas_pt
>>>      linguas_pt_BR linguas_pt_PT linguas_rm linguas_ro linguas_ru
>>>      linguas_si linguas_sk linguas_sl linguas_son linguas_sq linguas_sr
>>>      linguas_sv linguas_sv_SE linguas_ta linguas_ta_LK linguas_te
>>>      linguas_th linguas_tr linguas_uk linguas_vi linguas_zh
>>>      linguas_zh_CN linguas_zh_TW linguas_zu +methodjit pgo
>>>      startup-notification system-sqlite +webm wifi}
>>>
>>> You've got support for all these languages compiled into the binary
>>> if you don't tailor it to your own needs.
>>>
>>> Say it ain't so!
>>
>> Are you sure those aren't just package dependencies?
> 
> Each one of those language dependencies is in fact one of these XPI
> files:
> 
> http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${version}/linux-${arch}/xpi/
> 
> Which is then extracted to:
> 
> /usr/lib/firefox/extensions/langpack-${lang}@firefox.mozilla.org/
> 
> (or /opt/firefox/... for the binary package)
> 
> And amounts to about 220 files per language, at about 1.3MB total for
> each language.
> 
> So yes, they're external dependencies. However, not all applications
> handle language support in such a modular fashion, and "mainstream"
> distros (at least) tend to package-in non-optional support for all
> languages, leaving users to manually remove unneeded/unwanted files,
> or rebuild where necessary, e.g.:
> 
> http://koji.fedoraproject.org/koji/rpminfo?rpmID=2660152
> 
> This forces all Fedora users to install every Firefox language pack,
> whether they need it or not. Multiply that by every application with
> localisation support on one's system, and I think you can see the
> problem. And that's just language support.

Well, if you want, you can always compile from source on Fedora, just like
you do in Gentoo.

> As another example, all Fedora packages are built (where appropriate)
> against SELinux (and acl in general), PulseAudio, PolicyKit and xattr,
> making the removal of those components virtually impossible (for those,
> like me, who don't want them), unless one were to do a mass-rebuild of
> the entire distro tree. If one's going to do that anyway, one may as
> well switch to a source-based distro like Gentoo, set a few "USE" flags,
> run emerge, go to bed, then wake up to a perfectly tailored system.
> 
> Nothing else even comes close to that level of personalisation with so
> little effort.
> 

- -- 
		~~ Best of wishes

Dr. Roy S. Schestowitz (Ph.D. Medical Biophysics), Imaging Researcher
http://Schestowitz.com  | GNU/Linux administration | PGP-Key: 0x74572E8E
Editor @ http://techrights.org & Broadcaster @ http://bytesmedia.co.uk/
GPL-licensed 3-D Othello @ http://othellomaster.com
Non-profit search engine proposal @ http://iuron.com
Contact E-mail address (direct): s at schestowitz dot com
Contact Internet phone (SIP): schestowitz@xxxxxxxxx (24/7)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk5XXIkACgkQU4xAY3RXLo4U1wCgsMUb4qASyELSpFrHXVRgOzLF
odcAn15AAfxvKiTRz0OKKmFhmzR88uCO
=IZ2U
-----END PGP SIGNATURE-----

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index