Bug 45017

Summary: Файловые конфликты с пакетом postgresql14-server-devel
Product: Branch p10 Reporter: Sergey Ivanov <zagagyka>
Component: postgresql15Assignee: Alexei Takaseev <taf>
Status: CLOSED DUPLICATE QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5    
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Sergey Ivanov 2023-01-24 14:39:23 MSK
Пакеты postgresql14-server-devel-14.6-alt1.x86_64 и postgresql15-server-devel-15.1-alt1.x86_64 конфиликтуют по многим файлам, это приводит к следующей ошибке при обновлении системы:

Система последний раз была обновлена до попадания пакета postgresql15 в репозиторий p10 (https://packages.altlinux.org/ru/tasks/309877/)
Так же  в системе был установлен пакет postgresql-devel (который по зависимости устанавливал пакет postgresql14-server-devel)

При обновлении до текущего p10, обновляется пакет postgresql-devel который по зависимости уже устанавливает пакет postgresql15-server-devel у которого есть непрописанный конфликт между пакетом postgresql14-server-devel, при наличии у них файловых конфликтов.

# apt-get update && apt-get dist-upgrade
.............................
.............................
Следующие пакеты будут ОБНОВЛЕНЫ:
  postgresql-devel postgresql14-server-devel
Следующие НОВЫЕ пакеты будут установлены:
  postgresql15-server-devel
2 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 2971kB/35,9MB архивов.
После распаковки потребуется дополнительно 5052kB дискового пространства.
Продолжить? [Y/n] y
.............................
.............................
Получено 2971kB за 2s (1214kB/s).            
Совершаем изменения...
Подготовка...                                                   #################################################################################################### [100%]
        конфликт файла /usr/bin/pg_server_config при попытках установки postgresql14-server-devel-14.6-alt1.x86_64 и postgresql15-server-devel-15.1-alt1.x86_64
        конфликт файла /usr/include/pgsql/server/access/amapi.h при попытках установки postgresql14-server-devel-14.6-alt1.x86_64 и postgresql15-server-devel-15.1-alt1.x86_64
        .............................
        .............................
E: Ошибка во время исполнения транзакции

(данная ошибка не проверялось на Sisyphus)
Comment 1 Alexei Takaseev 2023-01-24 15:55:13 MSK

*** This bug has been marked as a duplicate of bug 43045 ***