[devel] sisyphus_check: forbidden self-obsoletes

Dmitry V. Levin ldv на altlinux.org
Вт Авг 25 12:21:49 MSK 2020


Hi,

в sisyphus_check реализована новая проверка на self-obsoletes.

Помимо того, что Obsoletes в пакете на самого себя бессмысленны, авторы
таких Obsoletes зачастую ошибочно ставят их вместо Obsoletes на другие
пакеты либо в других пакетах.  Нельзя исключать также, что self-obsoletes
могут сбить с толку apt и/или rpm.

Выглядит новая сработавшая проверка следующим образом (на примере пакета
arprec):

/.out/libarprec-devel-2.2.19-alt1.x86_64.rpm: forbidden self-obsoletes
sisyphus_check: check-deps ERROR: package dependencies violation
hsh-rebuild: arprec-2.2.19-alt1.src.rpm: sisyphus_check failed.


-- 
ldv


Подробная информация о списке рассылки Devel