Je suis en train de faire buildbot courir sur centos5, et obtenir l'erreur suivante:tordu sur centos manquant mail.smtp?
File "/usr/lib/python2.4/site-packages/buildbot/status/mail.py", line 14, in ?
from twisted.mail.smtp import sendmail, ESMTPSenderFactory
ImportError: No module named mail.smtp
Je les paquets tordus suivants installés (et ne voient rien d'autre pertinent pour installer):
$ rpm -qa | grep twisted
python-twisted-web-0.7.0-1.el5
python-twisted-core-2.5.0-4.el5
python-twisted-words-0.5.0-3.el5
Je suis plus familier avec debian où je peux faire:
$ apt-file find twisted/mail/smtp
python-twisted-mail: /usr/share/pyshared/twisted/mail/smtp.py
Deux questions:
- Y at-il quelque chose que je peux tirer de yum qui fournira ce fichier ou dois-je recourir à des tactiques manuelles pour cette partie de tordu?
- Y a-t-il quelque chose d'analogue à la commande
apt-file
ci-dessus pour les systèmes basés sur rpm/yum?
Merci.
(je considère super-utilisateur, mais cela semble si étroitement couplée à la programmation que j'attends de meilleures réponses ici ...)
Merci, l'astuce sur whatprovides est utile. – bstpierre