Bug 31133

Summary: perl-IPC-Cmd-0.92-alt1 зависит от perl-devel
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: perl-IPC-CmdAssignee: viy <viy>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: at, cas, crux, ender, kirill, lav, ldv, mike, qa_viy, shaba, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Y. Afonin 2015-07-10 12:53:55 MSK
Не лишняя ли это зависимость ?

$ apt-cache depends perl-IPC-Cmd
perl-IPC-Cmd-0.92-alt1
...
  Depends: <perl(ExtUtils/MakeMaker.pm)>
    perl-devel-1:5.20.1-alt2
...
Comment 1 viy 2015-10-29 17:00:02 MSK
там, увы,
require ExtUtils::MakeMaker;
is used in can_run.
Comment 2 Sergey Y. Afonin 2015-10-29 17:58:35 MSK
А этот ExtUtils/MakeMaker.pm отдельным пакетом нельзя сделать ? Странно, когда в рабочую систему devel пакет тянется. 

# apt-get remove perl-devel
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  ntp ntp-utils perl-File-Fetch perl-IPC-Cmd perl-devel

И пакетов, дотягивающих perl-devel сейчас больше одного, кстати: bug 30683, bug 31365.
Comment 3 viy 2015-10-29 18:25:41 MSK
Там политика,
в каком то году помню perl перераспилили в Федоре на модули,
и из perl их начали пинать, что это уже не перл, переименовывайте, а то лицензию нарушает.
вроде, пришлось потом откатывать.
Comment 4 Sergey Y. Afonin 2015-10-29 18:41:22 MSK
То есть, деление пакета Perl на модули целиком под контролем разработчика Perl ? Ну а переложить из devel в base ? Или в багтрекер их написать...
Comment 5 viy 2015-10-29 19:40:55 MSK
сорри, сейчас загружен,
если проблема актуальная, то пингните после обновления java,
посмотрим, что в других дистрибутивах
Comment 6 Sergey Y. Afonin 2015-10-29 20:33:58 MSK

*** This bug has been marked as a duplicate of bug 31417 ***