[Pkg-crosswire-devel] ICU and stability issues
    Jonathan Marsden 
    jmarsden at fastmail.fm
       
    Tue Jan 27 00:41:30 GMT 2009
    
    
  
Matthew Talbert wrote:
> I have asked for those saying GnomeSword will not search correctly
> without ICU to submit just such a test case, but have not seen any.
> 
> There is a thread here,
> http://www.crosswire.org/pipermail/sword-devel/2009-January/030641.html,
> that while not an official bug report, does indicate the problems, and
> upstream's action of immediately disabling many of the filters
> constitutes to me an admission that they do cause problems.
Hmmm.  Nothing very solid to go on, unfortunately.
In the absence of a repeatable bug test case, my instinct would be to do 
what the upstream developers recommend as a sane default, which is (per 
the contents of usrinst.sh in the sword-1.5.11 tarball) to use --with-icu .
Otherwise, as I see it, we're choosing to remove functionality that 
upstream has apparently previously QAed and released as enabled by 
default (and therefore as being tested and working!) in 1.5.11, their 
latest stable release.  And we're doing so purely on the basis of a 
vague bug report that no-one can reproduce!  That doesn't feel right.
Especially since --with-icu is what is already in our git repo :)  If at 
some later date we get a clear reproducible bug report of instability 
resulting from this, either from upstream or something reported to LP or 
Debian BTS against our packages, then we'd have to deal with it at that 
point.
If the upstream developers can agree on which subset of the ICU 
transliteration filters they recommend we omit, then that would make 
good sense to me as a "half-way" measure, since there is probably some 
sort of issue lurking somewhere around this stuff, but it would (I 
think!) at least leave the packaged libraries in a state where UTF-8 
collation order is somewhat correct :)
Jonathan
    
    
More information about the Pkg-crosswire-devel
mailing list