Bug 31614

Summary: Excessive dependency to perl-Mojolicious
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: perl-MIME-TypesAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: at, cas, crux, ender, lav, ldv, mike, qa_viy, shaba, viy
Version: unstableKeywords: relnote
Hardware: all   
OS: Linux   

Description Konstantin A Lepikhov (L.A. Kostis) 2015-12-11 18:06:40 MSK
# apt-cache whatdepends perl-Mojolicious|fgrep MIME
  perl-MIME-Types-2.12-alt1

да, там есть интерфейс к Mojo::Base, зачем его принудительно всем ставить? В результате в систему ставится ненужный Mojolicious с sysv демоном для запуска и куча другого барахла (именно барахла в контексте если нужен просто пакет perl-MIME-types). Предлагаю выпилить зависимость на Mojo::Base в отдельный пакет, например perl-MIME-types-MojoX и сделать его конфликтующим с основным MIME-types.
Comment 1 Vitaly Lipatov 2015-12-14 23:05:52 MSK
мой вклад был только в 2006 году :)
commit f52a6f8946d99ad17559f850a4c455d0e5eb7559
Author: Vitaly Lipatov <lav@altlinux.ru>
Date:   Fri Feb 3 23:54:15 2006 +0000

    1.16-alt1
    
    - first build for ALT Linux Sisyphus
Comment 2 viy 2015-12-14 23:19:25 MSK
ssh girar acl sisyphus perl-Mojolicious show
perl-Mojolicious        crux @everybody

Константин,
там @everybody,
сделаете, как считаете нужным ?
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2015-12-15 00:33:48 MSK
(In reply to comment #2)
> ssh girar acl sisyphus perl-Mojolicious show
> perl-Mojolicious        crux @everybody
> 
> Константин,
> там @everybody,
> сделаете, как считаете нужным ?
Кто разломал, тот и чинит. Я могу просто убрать зависимости на Mojo
Comment 4 Repository Robot 2015-12-15 09:47:31 MSK
perl-MIME-Types-2.12-alt2 -> sisyphus:

* Tue Dec 15 2015 Vladimir Lettiev <crux@altlinux> 2.12-alt2
- separated package for MojoX::MIME::Types (Closes: #31614)