[Distutils] Minor bug in PythonEggs setuptools-0.6b3 and earlier)?!
Jens Engel
Jens.Engel at marconi.com
Wed Jun 14 12:11:50 CEST 2006
Hello,
PythonEggs seem to have a problem access the docstring of the root
package.
Note that there is no problem accessing docstrings of contained modules
and packages with Python's help().
The following session gives an example what I mean by using (and
installing) the funkload package.
SYNDROME: Install PythonEgg and verify that help() does no longer work =>
SYNDROME
shell> cd funkload-1.5.0
shell> python setup.py install
...
# -- INSTALLS PythonEgg ...
# TEST: To access docstring of egg-root package -> FAILS.
shell> cd ..
shell> python
>>> import funkload
>>> help(funkload)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File
"/usr/lib/python2.4/site-packages/setuptools-0.6b3-py2.4.egg/site.py",
line 328, in __call__
File "/usr/lib/python2.4/pydoc.py", line 1647, in __call__
self.help(request)
File "/usr/lib/python2.4/pydoc.py", line 1691, in help
else: doc(request, 'Help on %s:')
File "/usr/lib/python2.4/pydoc.py", line 1475, in doc
pager(title % desc + '\n\n' + text.document(object, name))
File "/usr/lib/python2.4/pydoc.py", line 295, in document
if inspect.ismodule(object): return self.docmodule(*args)
File "/usr/lib/python2.4/pydoc.py", line 1052, in docmodule
for file in os.listdir(object.__path__[0]):
OSError: [Errno 2] No such file or directory:
'/usr/lib/python2.4/site-packages/funkload-1.5.0-py2.4.egg/funkload'
Ciao,
Jens Engel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/distutils-sig/attachments/20060614/ea85bc3f/attachment.htm
More information about the Distutils-SIG
mailing list