[ic] Problem with upgrade to 5.10.0

Stefan Hornburg (Racke) racke at linuxia.de
Fri Jan 15 08:41:15 UTC 2016


On 01/12/2016 05:30 PM, Josh Lavin wrote:
> Quoting Stefan Hornburg (Racke) (racke at linuxia.de):
>> On 01/11/2016 09:52 PM, Josh Lavin wrote:
>>> Quoting David Etheredge (David_e at charter.net):
>>>> Just upgraded a server to 5.10.0 and have hit a couple of glitches.
>>>
>>> Ok, let's look at the relevant errors:
>>>
>>>> - - - [09/January/2016:22:14:20 -0600] huldacpz - LocaleDatabase locale:
>>>> locale import into failed: Wide character in subroutine entry at
>>>> /usr/local/interchange/lib/Vend/Table/Common.pm line 516, <IN> line 2.
>>>
>>> This is a UTF-8 problem -- I don't know for sure how to resolve, but it
>>> is going to depend on your Perl version, catalog config, etc.
>>>
>>> You might need to comment these two lines in catalog.cfg, if they are
>>> present:
>>>
>>>     Variable MV_UTF8 1
>>>     Variable MV_HTTP_CHARSET utf-8
>>>
>>> Then set an environment variable of `MINIVEND_DISABLE_UTF8` to `1`, and
>>> restart IC.
>>>
>>> Otherwise, this may help:
>>> http://www.icdevgroup.org/pipermail/interchange-users/2012-August/053697.html
>>>
>>> What Perl version are you running? 
>>>
>>
>> Locale database works with UTF-8, if the text file is UTF-8
>> encoded and you set
>>
>> Database locale GDBM_ENABLE_UTF8 1
>>
>> Actually, all databases need this flag if you are using UTF-8 encoding
>> for them.
>>
>> I think that is a bug in the strap catalog.
> 
> The user here isn't using Strap, remember. 
> 

Uh, you are right. Still the configuration setting applies in general.

Did you test the strap catalog with UTF-8 data?

Regards
	Racke

-- 
Perl and Dancer Development

Visit our Perl::Dancer conference 2015.
More information on https://www.perl.dance.




More information about the interchange-users mailing list