On Thu, 23 Aug 2012, Christian Heimes wrote:
Am 21.08.2012 07:14, schrieb Andi Vajda:
Please vote to release these artifacts as PyLucene 3.6.1-2.
-1, sorry :)
test_ICUTransformFilter.py is segfaulting on my system. I haven't been
able to get a sensible stack trace yet. I'm going to recompile
everything with debug infos tomorrow.
I'm getting errors there too (if I build PyICU into PyLucene's install tree,
otherwise these tests are not enabled). I believe the problem lies with the
utr30.dat resource file. Their format requirements probably changed with the
upgrade to ICU 49.
I remember having a lot of trouble reverse engineering what format these
files should be transformed into when taken from the Java version, such as
for example, resources/org/apache/lucene/analysis/icu/utr30.dat.
As this feature is optional and rather experimental, I'm not prepared to
block the release for that bug. Not that it doesn't need to be fixed but the
tranformation of Lucene's Java ICU utr30.dat into C++ ICU 49's utr30.nrm via
the /usr/local/sbin/icupkg utility needs to be figured out again for this to
work properly.
Andi..
OS: Ubuntu 12.04
Arch: x86_64
Python: 2.7.3 (self compiled with UCS-2)
ICU4C: 49.1.1
PyICU: 1.4
Christian