Bug 52337 - Слишком жесткие зависимости между подпакетами друг на друга
Summary: Слишком жесткие зависимости между подпакетами друг на друга
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libjxl (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-04 10:43 MSK by Sergey V Turchin
Modified: 2024-12-29 10:41 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2024-12-04 10:43:13 MSK
Слишком жесткие зависимости между подпакетами друг на друга посылают все преимущества упаковки по Shared Libs Policy в дальнее пешее. И разбиение на подпакеты тоже перестаёт иметь смысл.

Надо в

%package -n %libname
сделать
- Requires: %name-pixbuf-loader = %EVR
+ Requires: %name-pixbuf-loader >= %EVR
Или даже убрать вообще, а правильную зависимость на %name-pixbuf-loader поставить в более высокоуровневом пакете.

Это позволит не форсировать удаление libjxl0.10 при установке libjxl0.11 .
Comment 1 Ivan A. Melnikov 2024-12-29 10:41:05 MSK
> See Also: → bug #52565

Люди сталкиваются с этим, но пока им везёт и dist-upgrade помогает.