Bug 53146

Summary: Добавить Provides: db-utils = %EVR
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: db5.3-utilsAssignee: protvin <protvin>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: protvin, rauty
Version: unstable   
Hardware: all   
OS: Linux   

Description Антон Мидюков 2025-02-19 07:45:20 MSK
В таске
https://packages.altlinux.org/ru/tasks/373287/

был удалён db4.8-utils (субпакет libdb4.8). Вместо него собран db5.3-utils (субпакет libdb5.3). При этом пакеты db4.8-utils и db5.3-utils конфликтуют по файлам между собой. db5.3-utils по факту является заменой db4.8-utils, но у него даже нет
Conflicts: db4.8-utils

Предлагаю переименовать db5.3-utils в db-utils и прописать ему
Obsoletes: db4.8-utils
Obsoletes: db5.3-utils < %EVR
Provides: db5.3-utils = %EVR

Чтобы у пользователей db4.8-utils успешно обновился на db-utils.
Корректность обновления нужно проверить (у меня это умозрительное предположение).

Прошу баг исправить поскорее. В списке mkimage-profiles pkg.in/lists/tagged/rescue+misc прописан db4.8-utils. Надо прописать независимо от версии db-utils.
Comment 1 Антон Мидюков 2025-02-19 07:49:28 MSK
Извиняюсь. Конфликт выставлен. Тем не менее предложенные изменения в силе.

rauty@ одобрил субтаски 373287 100 и 160, поэтому подписываю.
Comment 2 Ajrat Makhmutov 2025-02-20 00:23:19 MSK
Если так сделаем, то при обновлении db4.8-utils удалится libdb4.8, который по какой-то причине может быть нужен пользователю. Вместо этого предлагаю в db5.3-utils добавить только 'Provides: db-utils = %EVR', по примеру пакета php. Так список mkimage-profiles станет независим от версии db-utils.
Comment 3 Антон Мидюков 2025-02-20 06:18:45 MSK
(In reply to Ajrat Makhmutov from comment #2)
> Если так сделаем, то при обновлении db4.8-utils удалится libdb4.8, который
> по какой-то причине может быть нужен пользователю. Вместо этого предлагаю в
> db5.3-utils добавить только 'Provides: db-utils = %EVR', по примеру пакета
> php. Так список mkimage-profiles станет независим от версии db-utils.

Хорошо.
Comment 4 Repository Robot 2025-02-20 16:21:09 MSK
libdb5.3-5.3.28-alt7 -> sisyphus:

 Thu Feb 20 2025 Constantin Sunzow <protvin@altlinux> 5.3.28-alt7
 - Provide db-utils (ALT #53146).