Summary: | dev-perl/gtk2-perl-1.240.0 - Malformed UTF-8 character (unexpected end of string) in length at tools/podifystockitems.pl line 52. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Silvio <silvio.gerli> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | achdjian |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Silvio
2011-11-04 14:46:02 UTC
Created attachment 291657 [details]
build.log
What is your 'locale' ? I have the same bug. My locale is: LANG=it_IT.iso885915@euro LC_CTYPE="it_IT.iso885915@euro" LC_NUMERIC="it_IT.iso885915@euro" LC_TIME="it_IT.iso885915@euro" LC_COLLATE="it_IT.iso885915@euro" LC_MONETARY="it_IT.iso885915@euro" LC_MESSAGES="it_IT.iso885915@euro" LC_PAPER="it_IT.iso885915@euro" LC_NAME="it_IT.iso885915@euro" LC_ADDRESS="it_IT.iso885915@euro" LC_TELEPHONE="it_IT.iso885915@euro" LC_MEASUREMENT="it_IT.iso885915@euro" LC_IDENTIFICATION="it_IT.iso885915@euro" LC_ALL= (In reply to comment #2) > What is your 'locale' ? LANG=it_IT LC_CTYPE="it_IT" LC_NUMERIC=it_IT LC_TIME=it_IT LC_COLLATE=C LC_MONETARY=it_IT LC_MESSAGES="it_IT" LC_PAPER="it_IT" LC_NAME="it_IT" LC_ADDRESS="it_IT" LC_TELEPHONE="it_IT" LC_MEASUREMENT="it_IT" LC_IDENTIFICATION="it_IT" LC_ALL= It could be a problem with italian? (In reply to comment #5) > It could be a problem with italian? any ideas to solve this? I don't have such bug under LANG=uk_UA.UTF-8 / LANG="en_US.UTF-8" As workaround try this: LANG=C && emerge -v1 gtk2-perl And please show your /etc/locale.gen Maybe you have invalid locale setup My /etc/locale.gen : # /etc/locale.gen: list all of the locales you want to have on your system # # The format of each line: # <locale> <charmap> # # Where <locale> is a locale located in /usr/share/i18n/locales/ and # where <charmap> is a charmap located in /usr/share/i18n/charmaps/. # # All blank lines and lines starting with # are ignored. # # For the default list of supported combinations, see the file: # /usr/share/i18n/SUPPORTED # # Whenever glibc is emerged, the locales listed here will be automatically # rebuilt for you. After updating this file, you can simply run `locale-gen` # yourself instead of re-emerging glibc. #en_US ISO-8859-1 #en_US.UTF-8 UTF-8 #ja_JP.EUC-JP EUC-JP #ja_JP.UTF-8 UTF-8 #ja_JP EUC-JP #en_HK ISO-8859-1 #en_PH ISO-8859-1 #de_DE ISO-8859-1 #de_DE@euro ISO-8859-15 #es_MX ISO-8859-1 #fa_IR UTF-8 #fr_FR ISO-8859-1 #fr_FR@euro ISO-8859-15 #it_IT ISO-8859-1 en_US ISO-8859-1 en_US.ISO-8859-15 ISO-8859-15 it_IT ISO-8859-1 it_IT.ISO-8859-15 ISO-8859-15 it_IT@euro ISO-8859-15 en_GB ISO-8859-1 en_GB.ISO-8859-15 ISO-8859-15 it_IT.UTF-8 UTF-8 (In reply to comment #7) > I don't have such bug under LANG=uk_UA.UTF-8 / LANG="en_US.UTF-8" > > As workaround try this: > LANG=C && emerge -v1 gtk2-perl > > And please show your /etc/locale.gen > Maybe you have invalid locale setup LANG=C && emerge -v1 gtk2-perl works for me. Thanks a lot. Also you can try to change your locale to 'LANG=it_IT.UTF-8' (In reply to comment #10) > Also you can try to change your locale to 'LANG=it_IT.UTF-8' I switched my system to UTF-8 and now it compiles well. Thanks again. |