Bug 38182

Summary: Не корректная установка Pgpool-II - proxy software PostgreSQL
Product: Альт Сервер Reporter: Evgeny <luppovea>
Component: УстановкаAssignee: Anton V. Boyarshinov <boyarsh>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5    
Version: 9.0   
Hardware: x86   
OS: Linux   

Description Evgeny 2020-03-05 07:31:34 MSK
В случае установленного ПО PostgreSQL 12.
Попытка установки pgpool-II удаляет PostgreSQL 12 и пытается установить PostgreSQL 11.

Что не является правильным: установка сервисного ПО не должна удалять Серверное ПО PostgreSQL.

Установщик должен работать по одному из 2-х вариантов:
1) при установке pgpool-II определяет версию используемого PostgreSQL и использовать необходимые бинарники.
2)в наименовании пакетов должно быть прописано под какую версию ПО PostgreSQL данный пакет pgpool-II, установка pgpool-II не должна удалять пакеты postgresql postgresql-server.

Пример вывода команды установки
====================================================

apt-get install pgpool-II

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libmemcached libpcp postgresql11 postgresql11-pgpool-II postgresql11-server
Следующие пакеты будут УДАЛЕНЫ:
  postgresql12 postgresql12-server
Следующие НОВЫЕ пакеты будут установлены:
  libmemcached libpcp pgpool-II postgresql11 postgresql11-pgpool-II postgresql11-server
0 будет обновлено, 6 новых установлено, 2 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 6753kB архивов.
После распаковки потребуется дополнительно 3873kB дискового пространства.
Продолжить? [Y/n] n
Прервано.