Bug 31395

Summary: policy: rpm-build-perl should be required by perl-devel pkg
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: perl-develAssignee: at <at>
Status: NEW --- QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: at, crux, george, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan Zakharyaschev 2015-10-22 14:47:50 MSK
+++ This bug was initially created as a clone of Bug #31393 +++

perl-devel-5.20.3-alt1
rpm-build-perl-0.84-alt5

https://lists.altlinux.org/pipermail/devel/2015-October/200298.html
https://www.altlinux.org/RPM_Macros_Packaging_Policy

Я только что заметил одно правило в RPM Macros Packaging Policy, о
котором я не подозревал (навреное, потому что оно мало где
соблюдается):

* Пакет %name-devel должен иметь зависимость на rpm-build-%name.

apt> rdepends rpm-build-perl 
rpm-build-perl
Reverse Depends:
  rpm-build
  appliance-devel-alt
  rpm-build
apt> 

По духу правила зависимости должны быть у perl-devel.