[pypy-issue] [issue1335] problem with twisted in current pypy master

Max Lavrenov tracker at bugs.pypy.org
Fri Nov 23 15:24:38 CET 2012


New submission from Max Lavrenov <max.lavrenov at gmail.com>:

I had got this error while installed twisted.  

I just built pypy from master, made virtual enviroment and pip install twisted.


Traceback (most recent call last):

  File "app_main.py", line 51, in run_toplevel
  File "app_main.py", line 547, in run_it
  File "<string>", line 1, in <module>
  File "/home/e-max/.virtualenvs/pypy/build/twisted/setup.py", line 82, in 
<module> 
      main(sys.argv[1:])
  File "/home/e-max/.virtualenvs/pypy/build/twisted/setup.py", line 77, in main 
      setup(**setup_args)
  File "./twisted/python/dist.py", line 58, in setup
    return core.setup(**get_setup_args(**kw))
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/core.py", line 152, 
in setup
    dist.run_commands()
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/dist.py", line 953, 
in run_commands
    self.run_command(cmd)
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/dist.py", line 972, 
in run_command
    cmd_obj.run()
  File "/home/e-max/.virtualenvs/pypy/site-packages/setuptools-0.6c11-
py2.7.egg/setuptools/command/install.py", 
line 56, in run
    return _install.run(self)
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/command/install.py", 
line 584, in run
    self.run_command(cmd_name)
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/cmd.py", line 326, 
in run_command
    self.distribution.run_command(command)
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/dist.py", line 972, 
in run_command
    cmd_obj.run()
  File "/home/e-max/.virtualenvs/pypy/site-packages/setuptools-0.6c11-
py2.7.egg/setuptools/command/install_lib.py", 
line 24, in run
    self.byte_compile(outfiles)
  File "/home/e-max/workspace/pypy/lib-
python/2.7/distutils/command/install_lib.py", line 138, in byte_compile
    dry_run=self.dry_run)
  File "/home/e-max/workspace/pypy/lib-python/2.7/distutils/util.py", line 559, 
in byte_compile
    compile(file, cfile, dfile)
  File "/home/e-max/workspace/pypy/lib-python/2.7/py_compile.py", line 126, in 
compile
    marshal.dump(codeobject, fc)

UnicodeEncodeError: 'utf-8' codec can't encode character u'\udf42' in position 
0: surrogates not allowed


When i ran it with pdb i could see that in marshal.dump(codeobject, fc)

codeobject was "<code object <module>, file '/home/e-
max/.virtualenvs/pypy2/site-
packages/twisted/words/test/test_jabberxmppstringprep.py', line 4>"

and fc was "<open file '/home/e-max/.virtualenvs/pypy2/site-
packages/twisted/words/test/test_jabberxmppstringprep.pyc', mode 'wb' at 
0x0000000005fce3c8>


I try it on Linux x64

----------
messages: 5026
nosy: e-max, pypy-issue
priority: bug
release: 2.0
status: unread
title: problem with twisted in current pypy master

________________________________________
PyPy bug tracker <tracker at bugs.pypy.org>
<https://bugs.pypy.org/issue1335>
________________________________________


More information about the pypy-issue mailing list