Думаю, что это бага: [lav@lav python]$ apt-cache whatdepends mailman mailman-4:2.1.6-alt2 trac-0.9-alt1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-modules-2.4.2-alt1.1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-module-twisted-1.3.0-alt1.1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-module-flup-0.5-alt0.svn1823 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-module-bitten-0.5-alt1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 getmail-4.4.3-alt1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 eric-3.8.0-alt1 Требует: <python2.4(email)> python-modules-email-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-tools-webchecker-2.4.2-alt1.1 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-tools-idle-2.4.2-alt1.1 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2 python-module-cherrypy-2.1.0-alt1 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2 pybookreader-0.4.11-alt0.2 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2 nicotine-1.0.8-alt2 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2 gajim-0.9-alt0.pre2 Требует: <python2.4(Queue)> python-modules-2.4.2-alt1.1 mailman-4:2.1.6-alt2
[11:11:30] <migor> Привет, я не совсем понял в чем именно бага в зависимостях mailman? [11:18:59] <Lav> Я подозреваю что mailman предоставляет что-то лишнее типа python2.4(i18n), из-за чего вытягивается в ненужных случаях.
Думаю это не моя бага. В пакете есть явная зависимость только на python. Все остальное дописывает rpmbuild при сборке пакета.
Я не о зависимостях, я о provides. Посмотрите на rpm --provides mailman Не берусь судить кому нужны provides типа python2.4(Mailman.TopicMgr) , но python2.4(email) python2.4(i18n) откровенно вредны, потому что предоставляют то же, что и системные пакеты
Provides я тоже явно не указываю. Есть идеи как подавить такое поведение rpmbuild?
Думаю подойдёт AutoProv: yes, nopython
Спасибо, это помогло :-) пофиксено в пакете 2.1.7-alt3