[pkg-firebird-general] Bug#732000: Unicode collations not available with ICU 52.1

Damyan Ivanov dmn at debian.org
Thu Dec 12 07:53:50 UTC 2013


Package: src:firebird2.5
Version: 2.5.2.26540.ds4-8+b1
Severity: serious
Tags: upstream

Justification: not wanting a release with firebird not supporting unicode 
collations.

After the rebuild with ICU 52.1, firebird is no longer able to find unicode 
collations:

 $ isql-fb
 Use CONNECT or CREATE DATABASE to specify a database
 SQL> create database 'test.fdb';
 SQL> create table xxx (name varchar(32) character set UTF8 collate UNICODE);
 Statement failed, SQLSTATE = 22021
 unsuccessful metadata update
 -XXX
 -COLLATION UNICODE for CHARACTER SET UTF8 is not installed

The problem appears also when restoring from backup and when opening·
a database which worked with firebird 2.5.2.26540.ds4-8 (linked with ICU 
4.8.1.1).

Tracing shows that it tries to open file named "libicuuc.so.521.so", while 
libicu52 contains "libicuuc.so.52.1" and "libicuuc.so.52" (a symlink pointing 
to .1).

I will discuss with upstream what would be a proper way to make this work.



More information about the pkg-firebird-general mailing list