Summary: | sys-devel/gdb-7.4 doesn't honor LINGUAS for locale files | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Piotr Szymaniak <bugzie> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | jano.vesely |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 405485 | ||
Attachments: |
build.log.bz2
gdb-7.9.1: fixup l10n support gdb-7.10.1: fixup l10n support |
Description
Piotr Szymaniak
2012-02-05 22:23:16 UTC
Um, this is taking it a bit too far. If you made it your project to go through the entire tree to look for packages that do not honour LINGUAS, you're going about it the wrong way. Stop filing these bugs now or only file them for packages you show a clear personal interest for. How about you let the maintainers decide what is and isn't a bug? settle people; let's love it up. yes, we want to see these LINGUAS/locale bugs. i asked for them on the g-dev list. (In reply to comment #0) can you post the full build log with gdb-7.4.1 ? i just checked my system and it appears to be working correctly. $ qlist sys-devel/gdb-7.4.1 | grep mo /usr/share/locale/de/LC_MESSAGES/opcodes.mo $ portageq envvar LINGUAS en en_US en_GB de Got 7.5 already, but it still looks to be broken (will post full build log later): maszyn ~ # qlist sys-devel/gdb-7.5 | grep mo /usr/share/locale/da/LC_MESSAGES/bfd.mo /usr/share/locale/da/LC_MESSAGES/opcodes.mo /usr/share/locale/es/LC_MESSAGES/bfd.mo /usr/share/locale/es/LC_MESSAGES/opcodes.mo /usr/share/locale/fi/LC_MESSAGES/bfd.mo /usr/share/locale/fi/LC_MESSAGES/opcodes.mo /usr/share/locale/fr/LC_MESSAGES/bfd.mo /usr/share/locale/fr/LC_MESSAGES/opcodes.mo /usr/share/locale/id/LC_MESSAGES/bfd.mo /usr/share/locale/id/LC_MESSAGES/opcodes.mo /usr/share/locale/ja/LC_MESSAGES/bfd.mo /usr/share/locale/ro/LC_MESSAGES/bfd.mo /usr/share/locale/ro/LC_MESSAGES/opcodes.mo /usr/share/locale/ru/LC_MESSAGES/bfd.mo /usr/share/locale/rw/LC_MESSAGES/bfd.mo /usr/share/locale/sv/LC_MESSAGES/bfd.mo /usr/share/locale/sv/LC_MESSAGES/opcodes.mo /usr/share/locale/tr/LC_MESSAGES/bfd.mo /usr/share/locale/tr/LC_MESSAGES/opcodes.mo /usr/share/locale/uk/LC_MESSAGES/bfd.mo /usr/share/locale/vi/LC_MESSAGES/bfd.mo /usr/share/locale/vi/LC_MESSAGES/opcodes.mo /usr/share/locale/zh_CN/LC_MESSAGES/bfd.mo /usr/share/locale/zh_CN/LC_MESSAGES/opcodes.mo /usr/share/locale/de/LC_MESSAGES/opcodes.mo /usr/share/locale/ga/LC_MESSAGES/opcodes.mo /usr/share/locale/it/LC_MESSAGES/opcodes.mo /usr/share/locale/nl/LC_MESSAGES/opcodes.mo /usr/share/locale/pt_BR/LC_MESSAGES/opcodes.mo maszyn ~ # portageq envvar LINGUAS pl en Created attachment 322474 [details]
build.log.bz2
i don't think this is gdb specific. if the target package doesn't support any of the LINGUAS you specified, then currently all get installed. *** Bug 484948 has been marked as a duplicate of this bug. *** Created attachment 475432 [details, diff]
gdb-7.9.1: fixup l10n support
these are the patches that I have been using locally.
Created attachment 475434 [details, diff]
gdb-7.10.1: fixup l10n support
It has been Gentoo policy for quite a wile now to install small language files unconditionally (i.e. independently of the L10N use expand) [1]. Thus we will not introduce an L10N use-expand to simply delete unwanted .mo files. That said - the LINGUAS specific behavior seems to be working as expected: (In reply to SpanKY from comment #7) > i don't think this is gdb specific. if the target package doesn't support > any of the LINGUAS you specified, then currently all get installed. [1] https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html |