New submission from Stefan Behnel <sco...@users.sourceforge.net>: When running a distutils installation of Cython (which uses lib2to3) as "python3.2 -O setup.py bdist", I get this:
Skipping implicit fixer: buffer Skipping implicit fixer: idioms Skipping implicit fixer: set_literal Skipping implicit fixer: ws_comma Traceback (most recent call last): File "setup.py", line 319, in <module> **setup_args File "/opt/python3.2-opt/lib/python3.2/distutils/core.py", line 149, in setup dist.run_commands() File "/opt/python3.2-opt/lib/python3.2/distutils/dist.py", line 919, in run_commands self.run_command(cmd) File "/opt/python3.2-opt/lib/python3.2/distutils/dist.py", line 938, in run_command cmd_obj.run() File "/opt/python3.2-opt/lib/python3.2/distutils/command/bdist.py", line 132, in run self.run_command(cmd_name) File "/opt/python3.2-opt/lib/python3.2/distutils/cmd.py", line 315, in run_command self.distribution.run_command(command) File "/opt/python3.2-opt/lib/python3.2/distutils/dist.py", line 938, in run_command cmd_obj.run() File "/opt/python3.2-opt/lib/python3.2/distutils/command/bdist_dumb.py", line 74, in run self.run_command('build') File "/opt/python3.2-opt/lib/python3.2/distutils/cmd.py", line 315, in run_command self.distribution.run_command(command) File "/opt/python3.2-opt/lib/python3.2/distutils/dist.py", line 938, in run_command cmd_obj.run() File "/opt/python3.2-opt/lib/python3.2/distutils/command/build.py", line 128, in run self.run_command(cmd_name) File "/opt/python3.2-opt/lib/python3.2/distutils/cmd.py", line 315, in run_command self.distribution.run_command(command) File "/opt/python3.2-opt/lib/python3.2/distutils/dist.py", line 938, in run_command cmd_obj.run() File "/opt/python3.2-opt/lib/python3.2/distutils/command/build_py.py", line 404, in run self.run_2to3(self.updated_files) File "/opt/python3.2-opt/lib/python3.2/distutils/util.py", line 649, in run_2to3 return run_2to3(files, self.fixer_names, self.options, self.explicit) File "/opt/python3.2-opt/lib/python3.2/distutils/util.py", line 597, in run_2to3 r.refactor(files, write=True) File "/opt/python3.2-opt/lib/python3.2/lib2to3/refactor.py", line 296, in refactor self.refactor_file(dir_or_file, write, doctests_only) File "/opt/python3.2-opt/lib/python3.2/lib2to3/refactor.py", line 349, in refactor_file tree = self.refactor_string(input, filename) File "/opt/python3.2-opt/lib/python3.2/lib2to3/refactor.py", line 381, in refactor_string self.refactor_tree(tree, name) File "/opt/python3.2-opt/lib/python3.2/lib2to3/refactor.py", line 442, in refactor_tree find_root(node) File "/opt/python3.2-opt/lib/python3.2/lib2to3/fixer_util.py", line 276, in find_root while node.type != syms.file_input: AttributeError: 'NoneType' object has no attribute 'type' ---------- components: 2to3 (2.x to 3.0 conversion tool) messages: 128900 nosy: scoder priority: normal severity: normal status: open title: 2to3 throws AttributeError during distutils installation with -O type: crash versions: Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue11255> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com