Bug 43758

Summary: заменяет librabbitmq-c
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: rabbitmq-cAssignee: Egor Ignatov <egori>
Status: CLOSED NOTABUG QA Contact: Vera Blagoveschenskaya <vercha>
Severity: normal    
Priority: P5 CC: egori, rider
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2022-09-12 11:37:26 MSK
При обновлении p10_e2k заметил установку ранее не установленного пакета
rabbitmq-c-0.11.0-alt5 вместо librabbitmq-c-0.11.0-alt1:

Следующие пакеты будут ЗАМЕНЕНЫ:
  librabbitmq-c (by rabbitmq-c)
Следующие НОВЫЕ пакеты будут установлены:
  librabbitmq-c4 rabbitmq-c

Так понимаю, это эхо странного изменения в 0.11.0-alt2 ("Rename package: librabbitmq-c -> rabbitmq-c").

Предлагаю убрать Conflicts: librabbitmq-c и перенести из основного пакета
в библиотечный Obsoletes: librabbitmq-c < %EVR, чтобы вместо библиотеки устанавливалась тоже библиотека, а не всё подряд.
Comment 1 Anton Farygin 2022-09-12 11:59:19 MSK
Нет, это всё потому что раньше в librabbitmq были утилиты, что не позволяло реализовать схему с версионированием пакета.
https://packages.altlinux.org/ru/sisyphus/binary/librabbitmq-c/x86_64/files/2684650737743069500

А проект называется rabbitmq-c, а не librabbitmq

Всё правильно сделано, ничего менять не надо.