Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 258465 - dev-util/buildbot should require dev-python/twisted-mail as dependency.
Summary: dev-util/buildbot should require dev-python/twisted-mail as dependency.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Ali Polatel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-10 16:36 UTC by Vadim Fint
Modified: 2009-02-15 11:53 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim Fint 2009-02-10 16:36:09 UTC
If not:

mocksoul-ipitech /var/lib/buildmaster # twistd --no_save -y buildbot.tac
/usr/lib/python2.6/site-packages/twisted/persisted/sob.py:12: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import os, md5, sys
/usr/lib/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  import sha
Traceback (most recent call last):
  File "//usr/lib/python2.6/site-packages/twisted/application/app.py", line 614, in run
    runApp(config)
  File "//usr/lib/python2.6/site-packages/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "//usr/lib/python2.6/site-packages/twisted/application/app.py", line 330, in run
    self.application = self.createOrGetApplication()
  File "//usr/lib/python2.6/site-packages/twisted/application/app.py", line 416, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "//usr/lib/python2.6/site-packages/twisted/application/app.py", line 427, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "//usr/lib/python2.6/site-packages/twisted/application/service.py", line 368, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "//usr/lib/python2.6/site-packages/twisted/persisted/sob.py", line 214, in loadValueFromFile
    exec fileObj in d, d
  File "buildbot.tac", line 3, in <module>
    from buildbot.master import BuildMaster
  File "/usr/lib/python2.6/site-packages/buildbot/master.py", line 29, in <module>
    from buildbot.buildslave import BuildSlave
  File "/usr/lib/python2.6/site-packages/buildbot/buildslave.py", line 12, in <module>
    from buildbot.status.mail import MailNotifier
  File "/usr/lib/python2.6/site-packages/buildbot/status/mail.py", line 17, in <module>
    from twisted.mail.smtp import sendmail
exceptions.ImportError: No module named mail.smtp

Failed to load application: No module named mail.smtp

Reproducible: Always

Steps to Reproduce:
1. emerge -C twisted-mail
2. emerge buildbot
3. try to run buildmaster server via twisted. Above error occurs
Comment 1 Patrick Lauer gentoo-dev 2009-02-15 11:53:08 UTC
+  15 Feb 2009; Patrick Lauer <patrick@gentoo.org> +buildbot-0.7.9-r1.ebuild:
+  Adding twisted-mail to deps, making twisted-web unconditional as it is
+  used in the default config. Fixes #258465.