Bug 45507 - Файловые конфликты с пакетами postgresql14-docs, postgresql14-1C-server и postgresql14-1C
Summary: Файловые конфликты с пакетами postgresql14-docs, postgresql14-1C-server и pos...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: postgresql14 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-07 12:07 MSK by Tatyana Gagina
Modified: 2023-03-16 18:14 MSK (History)
11 users (show)

See Also:


Attachments
logs.txt (40.16 KB, text/plain)
2023-03-07 12:07 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2023-03-07 12:07:33 MSK
Created attachment 12702 [details]
logs.txt

Cтенды, обновлённые до Sisyphus:
Education  x86-64/kde
Workstation K  x86-64
Server  x86-64
Workstation  x86-64

Версия: postgresql14-1C-14.7-alt1

Пакеты postgresql14 и postgresql14-1C конфиликтуют по многим файлам:
# apt-get install postgresql14-1C
# apt-get install postgresql14
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  postgresql14
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/1551kB архивов.
После распаковки потребуется дополнительно 6290kB дискового пространства.
Совершаем изменения...  
Подготовка...                           ################################################################ [100%]
        файл /usr/bin/clusterdb из устанавливаемого пакета postgresql14-14.7-alt1.x86_64 конфликтует с файлом из пакета postgresql14-1C-14.7-alt1.x86_64
.....................
файл /usr/share/man/man7/CREATE_EXTENSION.7.xz из устанавливаемого пакета postgresql14-14.7-alt1.x86_64 конфликтует с файлом из пакета postgresql14-1C-14.7-alt1.x86_64
E: Ошибка во время исполнения транзакции


Также конфликты пакетов:
- postgresql14-server и postgresql14-1C-server;
- postgresql14-1C-docs и postgresql14-docs.

# apt-get install postgresql14-server
# apt-get install postgresql14-1C-server
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  postgresql14-1C
Следующие НОВЫЕ пакеты будут установлены:
  postgresql14-1C postgresql14-1C-server
0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 1053 не будет обновлено.
Необходимо получить 6799kB архивов.
После распаковки потребуется дополнительно 31,2MB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://git.altlinux.org repo/315989/x86_64/task postgresql14-1C 14.7-alt1:p10+315989.100.1.1@1677590031 [1559kB]
Получено: 2 http://git.altlinux.org repo/315989/x86_64/task postgresql14-1C-server 14.7-alt1:p10+315989.100.1.1@1677590031 [5240kB]
Получено 6799kB за 1s (4784kB/s).
Совершаем изменения...
Подготовка...                           ################################################################ [100%]
        файл /usr/bin/clusterdb из устанавливаемого пакета postgresql14-1C-14.7-alt1.x86_64 конфликтует с файлом из пакета postgresql14-14.7-alt1.x86_64
....................................................
файл /usr/share/pgsql/postgres.bki из устанавливаемого пакета postgresql14-1C-server-14.7-alt1.x86_64 конфликтует с файлом из пакета postgresql14-server-14.7-alt1.x86_64
E: Ошибка во время исполнения транзакции


# apt-get install postgresql14-1C-docs
# apt-get install postgresql14-docs
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  postgresql14-docs
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 1053 не будет обновлено.
Необходимо получить 0B/2006kB архивов.
После распаковки потребуется дополнительно 15,7MB дискового пространства.
Совершаем изменения...
Подготовка...                           ################################################################ [100%]
        файл /usr/share/doc/postgresql-14.7/html/adminpack.html из устанавливаемого пакета postgresql14-docs-14.7-alt1.noarch конфликтует с файлом из пакета postgresql14-1C-docs-14.7-alt1.noarch
..........................................
файл /usr/share/doc/postgresql-14.7/html/xml2.html из устанавливаемого пакета postgresql14-docs-14.7-alt1.noarch конфликтует с файлом из пакета postgresql14-1C-docs-14.7-alt1.noarch
E: Ошибка во время исполнения транзакции

Полный вывод во вложении (logs.txt).

Проверялось на p10, ошибка воспроизводится.
Версия: postgresql14-1C-14.7-alt1
Comment 1 Repository Robot 2023-03-16 18:14:38 MSK
postgresql14-1C-14.7-alt2 -> p10:

 * Tue Mar 07 2023 Evgeny Sinelnikov <sin@altlinux> 14.7-alt2
 - Add conflicts to another postgresql versions subpackages with same
   major version (closes: 45507).
 * Tue Feb 28 2023 Evgeny Sinelnikov <sin@altlinux> 14.7-alt1
 - 14.7 (Fixes CVE-2022-41862)
 * Thu Dec 22 2022 Alexei Takaseev <taf@altlinux> 14.6-alt2
 - Add conflicts for server-devel subpackages
 - Add triggerpostun for PG 15
 - Change BR llvn 12.0 -> llvm13.0