Bug 55658 - Для firebird требуется зависимость libicu
Summary: Для firebird требуется зависимость libicu
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: firebird (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-19 16:19 MSK by Kostevich Arseniy
Modified: 2025-09-15 16:10 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2025-08-19 16:19:55 MSK
Версия пакета:
firebird-4.0.5-alt2

Платформа(Обновлена до Sisyphus):
Alt Server 11.0 x86_64

Шаги для воспроизведения:
1. # apt-get install firebird firebird-server firebird-utils
2. # (echo "CREATE DATABASE '/var/lib/firebird/testdb.fdb' page_size 8192"; echo "user 'SYSDBA' password 'masterkey';";) | isql-fb

Ожидаемый результат:
База данных создана

Фактический результат:
Ошибка:
Statement failed, SQLSTATE = XX000
Could not find acceptable ICU library

Помогает установка libicu74. Предполагаю, что библиотека должна быть в зависимостях firebird.
Comment 1 Anton Farygin 2025-09-15 12:32:51 MSK
действительно, в src/common/unicode_util.cpp libicu выбирается и загружается.
не знаю зачем так сделано, просто поставлю зависимость на самую последнюю версию.
Comment 2 Repository Robot 2025-09-15 16:10:06 MSK
firebird-4.0.6-alt1 -> sisyphus:

Mon Sep 15 2025 Anton Farygin <rider@altlinux.com> 4.0.6-alt1
- 4.0.5 -> 4.0.6
- added an explicit dependency on libicu to prevent startup errors (closes: #55658)
- fixed the incorrect path to the intl module in the default fbintl config file (closes: #55673)