Bug 36271 - Не корректно разнесены файлы по пакетам
Summary: Не корректно разнесены файлы по пакетам
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql-server (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-13 16:12 MSK by Igor Androsov
Modified: 2019-04-05 05:25 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 Igor Androsov 2019-03-13 16:12:47 MSK
Пакет postgresql{X}-server содержит файлы
/usr/share/pgsql/extension/*
в частности файлы *.control
Данные файлы определяют какие расширения доступны, однако сами файлы расширений находятся в пакете postgresql{X}-contrib

Результат:
Устанавливаем postgresql{x}-server, запускаем, узнаем есть ли расширение tablefunc
SELECT * FROM pg_available_extensions WHERE name = 'tablefunc'
получаем что есть.
Пробуем включить расширение 
CREATE EXTENSION tablefunc

SQL Error [58P01]: ERROR: could not access file "$libdir/tablefunc": No such file or directory.

Данная ошибка воспроизводима для любого расширения.

Файлы расширений должны быть упакованы вместе с control файлами и скриптами установки.
Comment 1 Alexei Takaseev 2019-04-05 05:25:26 MSK
Исправлено в 9.4.21-alt2, 9.5.16-alt2, 9.6.12-alt2, 10.7-alt2, 1C-10.7-alt2 и 11.2-alt2