[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