Bug 8829

Summary: Проблема с provides
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: mailmanAssignee: Igor Muratov <migor>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: lakostis, ldv, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2006-01-12 00:17:38 MSK
Думаю, что это бага: 
[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
Comment 1 Vitaly Lipatov 2006-01-18 11:08:39 MSK
[11:11:30] <migor> Привет, я не совсем понял в чем именно бага в зависимостях 
mailman? 
[11:18:59] <Lav> Я подозреваю что mailman предоставляет что-то лишнее типа 
python2.4(i18n), из-за чего вытягивается в ненужных случаях. 
Comment 2 Igor Muratov 2006-04-03 10:08:50 MSD
Думаю это не моя бага. В пакете есть явная зависимость только на python. Все
остальное дописывает rpmbuild при сборке пакета.
Comment 3 Vitaly Lipatov 2006-04-03 23:52:21 MSD
Я не о зависимостях, я о provides. 
Посмотрите на  
rpm --provides mailman 
Не берусь судить кому нужны provides типа 
python2.4(Mailman.TopicMgr) 
, но 
python2.4(email) 
python2.4(i18n) 
откровенно вредны, потому что предоставляют то же, что и системные пакеты 
Comment 4 Igor Muratov 2006-04-04 13:41:24 MSD
Provides я тоже явно не указываю. Есть идеи как подавить такое поведение rpmbuild?
Comment 5 Vitaly Lipatov 2006-04-04 23:24:02 MSD
Думаю подойдёт  
AutoProv: yes, nopython  
Comment 6 Igor Muratov 2006-04-05 10:43:52 MSD
Спасибо, это помогло :-)
пофиксено в пакете 2.1.7-alt3