[ic] perl on redhat 9

Nicholas Cook ncook at intropolis.com
Sun Jul 6 14:45:47 EDT 2003


If you look in /etc/sysconfig/i18n, you will see a reference to UTF-8.  
I believe redhat added this for better internaltional language support.  
If you are only supporting English, I believe you can safely remove the 
entry.  Don't know if you are using other languages.  My i18n file looks 
like this:

# cat i18n
LANG="en_US"
SUPPORTED="en_US:en"
SYSFONT="latarcyrheb-sun16"

I don't remember if you also have to remove it from any other locations.

Good Luck,
Nicholas Cook


Beau wrote:

>I have upgraded my Linux box and I am trying to setup perl on redhat9. The
>perl on redhat 9 came with ithreads turned on which I read doesn't work so
>I got the latest stable release from perl.org and followed instuctions
>from some of the mailinglist archives.  I compiled it and everything
>seemed fine then I ran 'make test' and './perl harness' and received the
>following.  
>
>Does anyone know what this means. this is where the error starts. It seems
>like langauge setting stuff, but I don't know how to fix it.
>
>../lib/locale..........................ok 98/117Malformed UTF-8 character
>(unexpected non-continuation byte 0x61, immediately after start byte 0xe7)
>in pattern match (m//) at ../lib/locale.t line 526.
>../lib/locale..........................ok
>../lib/Locale/Codes/t/all..............Malformed UTF-8 character
>(unexpected end of string) at ../lib/Locale/Language.pm line 115, <DATA>
>line 109.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 117, <DATA> line 109.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 115, <DATA> line 178.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 117, <DATA> line 178.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 66.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 66.
>../lib/Locale/Codes/t/all..............FAILED tests 9-10
>        Failed 2/20 tests, 90.00% okay
>../lib/Locale/Codes/t/constants........ok
>../lib/Locale/Codes/t/country..........ok
>../lib/Locale/Codes/t/currency.........ok
>../lib/Locale/Codes/t/languages........Malformed UTF-8 character
>(unexpected end of string) at ../lib/Locale/Language.pm line 115, <DATA>
>line 109.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 117, <DATA> line 109.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 115, <DATA> line 178.
>Malformed UTF-8 character (unexpected end of string) at
>../lib/Locale/Language.pm line 117, <DATA> line 178.
>../lib/Locale/Codes/t/languages........FAILED test 22
>        Failed 1/59 tests, 98.31% okay
>../lib/Locale/Codes/t/rename...........ok
>../lib/Locale/Codes/t/script...........ok
>../lib/Locale/Codes/t/uk...............ok
>
>I have poured though google results and it seems like others have had
>similar trouble but I didn't see any solutions that I understood. 
>
>The end results is:
>Failed 2/712 test scripts, 99.72% okay. 3/67959 subtests failed, 100.00%
>okay. Does it need to be 100%.
>
>Any help is greatly appreciated. Sorry for the long post.
>
>Beau
>
>_______________________________________________
>interchange-users mailing list
>interchange-users at icdevgroup.org
>http://www.icdevgroup.org/mailman/listinfo/interchange-users
>  
>




More information about the interchange-users mailing list