[issue6645] multiprocessing build fails on AIX - /dev/urandom (or equivalent) not found

Sridhar Ratnakumar report at bugs.python.org
Tue Mar 23 19:38:47 CET 2010


Sridhar Ratnakumar <sridharr at activestate.com> added the comment:

This also breaks pydoc on AIX (Python 2.6.5).

help> modules pydoc

Here is a list of matching modules.  Enter any module name to get more help.

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/qatest/APy/lib/python2.6/site.py", line 438, in __call__
    return pydoc.help(*args, **kwds)
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1722, in __call__
    self.interact()
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1740, in interact
    self.help(request)
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1760, in help
    self.listmodules(split(request)[1])
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1865, in listmodules
    apropos(key)
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1965, in apropos
    ModuleScanner().run(callback, key)
  File "/home/qatest/APy/lib/python2.6/pydoc.py", line 1930, in run
    for importer, modname, ispkg in pkgutil.walk_packages(onerror=onerror):
  File "/home/qatest/APy/lib/python2.6/pkgutil.py", line 110, in walk_packages
    __import__(name)
  File "/home/qatest/APy/lib/python2.6/multiprocessing/__init__.py", line 63, in <module>
    from multiprocessing.process import Process, current_process, active_children
  File "/home/qatest/APy/lib/python2.6/multiprocessing/process.py", line 286, in <module>
    _current_process = _MainProcess()
  File "/home/qatest/APy/lib/python2.6/multiprocessing/process.py", line 283, in __init__
    self._authkey = AuthenticationString(os.urandom(32))
  File "/home/qatest/APy/lib/python2.6/os.py", line 756, in urandom
    raise NotImplementedError("/dev/urandom (or equivalent) not found")
NotImplementedError: /dev/urandom (or equivalent) not found

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue6645>
_______________________________________


More information about the Python-bugs-list mailing list