This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author exarkun
Recipients atuining, benjamin.peterson, exarkun, tarek
Date 2009-07-08.16:53:53
SpamBayes Score 9.859683e-07
Marked as misclassified No
Message-id <1247072037.08.0.114051925464.issue6377@psf.upfronthosting.co.za>
In-reply-to
Content
It looks like this change may have broken some parts of distutils.  For
example, Twisted's setup.py now produces this output when running the
build_ext command:

$ ~/Projects/python/trunk/python setup.py build_ext
running build_ext
Traceback (most recent call last):
  File "setup.py", line 97, in <module>
    main(sys.argv[1:])
  File "setup.py", line 92, in main
    setup(**setup_args)
  File "./twisted/python/dist.py", line 47, in setup
    return core.setup(**get_setup_args(**kw))
  File "/home/exarkun/Projects/python/trunk/Lib/distutils/core.py", line
149, in setup
    dist.run_commands()
  File "/home/exarkun/Projects/python/trunk/Lib/distutils/dist.py", line
926, in run_commands
    self.run_command(cmd)
  File "/home/exarkun/Projects/python/trunk/Lib/distutils/dist.py", line
945, in run_command
    cmd_obj.run()
  File
"/home/exarkun/Projects/python/trunk/Lib/distutils/command/build_ext.py", line
380, in run
    self.build_extensions()
  File "./twisted/python/dist.py", line 327, in build_extensions
    self.prepare_extensions()
  File "./twisted/python/dist.py", line 318, in prepare_extensions
    if x.condition(self)]
  File "twisted/runner/topfiles/setup.py", line 14, in <lambda>
    condition=lambda builder: builder._check_header("rpc/rpc.h")),
  File "./twisted/python/dist.py", line 359, in _check_header
    self.compiler.announce("checking for %s ..." % header_name, 0)
AttributeError: 'NoneType' object has no attribute 'announce'

And PyCrypto produces this output:

running build_ext
Traceback (most recent call last):
  File "setup.py", line 163, in <module>
    core.setup(**kw)
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/core.py",
line 149, in setup
    dist.run_commands()
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/dist.py",
line 926, in run_commands
    self.run_command(cmd)
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/dist.py",
line 945, in run_command
    cmd_obj.run()
  File
"/tmp/python-buildbot/local/lib/python2.7/distutils/command/install.py",
line 580, in run
    self.run_command('build')
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/cmd.py", line
326, in run_command
    self.distribution.run_command(command)
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/dist.py",
line 945, in run_command
    cmd_obj.run()
  File
"/tmp/python-buildbot/local/lib/python2.7/distutils/command/build.py",
line 132, in run
    self.run_command(cmd_name)
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/cmd.py", line
326, in run_command
    self.distribution.run_command(command)
  File "/tmp/python-buildbot/local/lib/python2.7/distutils/dist.py",
line 945, in run_command
    cmd_obj.run()
  File
"/tmp/python-buildbot/local/lib/python2.7/distutils/command/build_ext.py",
line 380, in run
    self.build_extensions()
  File "setup.py", line 115, in build_extensions
    self.detect_modules()
  File "setup.py", line 119, in detect_modules
    lib_dirs = self.compiler.library_dirs + ['/lib', '/usr/lib']
AttributeError: 'NoneType' object has no attribute 'library_dirs'
History
Date User Action Args
2009-07-08 16:53:59exarkunsetrecipients: + exarkun, atuining, benjamin.peterson, tarek
2009-07-08 16:53:57exarkunsetmessageid: <1247072037.08.0.114051925464.issue6377@psf.upfronthosting.co.za>
2009-07-08 16:53:55exarkunlinkissue6377 messages
2009-07-08 16:53:53exarkuncreate