New submission from Mathieu Dutour Sikiric:
Dear all,
I tried to install Python 2.7.3 in a home directory for simplicity. On the
Ubuntu platform that I had, the readline-dev was not installed.
So, I I tried to install the readline package either by "pip install readline"
or "python setup.py install" and what I got was following behavior:
------------------------------------------------------------------
.
.
.
File "/home/dutour/opt/Python-2.7.3/lib/python2.7/distutils/dist.py", line
1118, in write_pkg_file
self._write_field(file, 'Metadata-Version', version)
File "/home/dutour/opt/Python-2.7.3/lib/python2.7/distutils/dist.py", line
1145, in _write_field
file.write('%s: %s\n' % (name, self._encode_field(value)))
File "/home/dutour/opt/Python-2.7.3/lib/python2.7/distutils/dist.py", line
1154, in _encode_field
if isinstance(value, unicode):
RuntimeError: maximum recursion depth exceeded while calling a Python object
----------------------------------------------------------------------
So, the install went into an infinite loop and crashed.
Instead the correct error message that should have been shown at some point is
missing .h file.
I am a beginner on Python, I asked on [email protected] and Matthew Dixon Cowles
indicated me that I should report the problem here.
----------
components: Build
messages: 174012
nosy: mathieu37
priority: normal
severity: normal
status: open
title: readline problem
type: compile error
versions: Python 2.7
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue16346>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com