Summary: | packages do not respect LINGUAS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Bradbury <robert.bradbury> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | enhancement | CC: | jer, leio, nikoli, pchrist |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 305231, 326653, 326657, 332751 | ||
Bug Blocks: |
Description
Robert Bradbury
2010-09-05 21:55:04 UTC
Reassigning to bug-wranglers, as it is not an issue with the forums and I don't have the slightest idea to whom should get such a broad request. Please post your ideas to gentoo-dev ML to get some feedback. And please be a little more precise. I don't really see how fonts could be related to the topic (unless you expect us to mangle them and remove non-english characters). And how does one subscribe to the Gentoo-Dev ML? Regarding the precision, one needs to investigate how much each package installation expands /usr, esp. /usr/share which on my system is currently taking up 2+ GB of space. The most obvious removal candidates are the messages which will never be read. e.g. du /usr/share | grep LC_MESSAGES. Gentoo allows/enables the installation of MB if not GB of storage which may not be user specific. Ok, there were some reported bugs and i personally try to get LINGUAS working on my packages. You can subscribe by sending a email with your sender address to gentoo-dev+subscribe@gentoo.org. tl;dr But see http://www.gentoo.org/doc/en/guide-localization.xml and set your LINGUAS variable as instructed. app-admin/localepurge to get rid of prior installed translation files for languages you don't care about. But LINGUAS will take care of shrinking certain files that contain all translations in one file too, such as .desktop files and so on, in future upgrades. Hi Robert, Gentoo started to support localization(de-internationalization, as you would say) techniques even from the time it started as a distribution. In 2003(if I'm not wrong) we added LINGUAS support. Some years ago many packages still didn't respect LINGUAS, but nowadays things are far better. I will resolve this bug as duplicate of the very old one bug #111899 *. For history, you could read: http://www.gnu.org/software/hello/manual/gettext/Installers.html#Installers http://thread.gmane.org/gmane.linux.gentoo.devel/66558 http://thread.gmane.org/gmane.linux.gentoo.devel/44717 http://thread.gmane.org/gmane.linux.gentoo.devel/35705/ before opening a discussion in gentoo-dev mailing list. Our full documentation for mailing lists is here: http://www.gentoo.org/main/en/lists.xml Thank you for your report. *as it is upstreams problem if their packages do not respect the $LINGUAS variable (the old bug is resolved cantfix, which is true, even in our days) **see Mart's reply for how to fix your system to get rid of old files *** This bug has been marked as a duplicate of bug 111899 *** (In reply to comment #3) > And how does one subscribe to the Gentoo-Dev ML? Pffft. > e.g. du /usr/share | grep LC_MESSAGES. Gentoo allows/enables the installation > of MB if not GB of storage which may not be user specific. As is the norm in all our distribution efforts of all the different packages, most packages that ignore LINGUAS should get patches sent upstream - or it's up to the scrutiny of package maintainers to decide whether handling LINGUAS is plausible. Also, there is no use for a tracker here. We're not trying to root out packages that disrespect LINGUAS since that would entail converting all the UPSTREAMs that currently don't, which is an undertaking that would probably require all distros to join in. That isn't plausible right now. |