[pypy-issue] [issue878] too many open files

yasirs tracker at bugs.pypy.org
Fri Sep 23 00:16:31 CEST 2011


yasirs <yasir.suhail at gmail.com> added the comment:

If the GC is supposed to work differently, perhaps the distribute or setuptools 
need to be re-written to close files as they go? This is the traceback


> /opt/local/lib/pypy/lib-python/modified-2.7/distutils/core.py(152)setup()
-> dist.run_commands()
  /opt/local/lib/pypy/lib-python/modified-
2.7/distutils/dist.py(953)run_commands()
-> self.run_command(cmd)
  /opt/local/lib/pypy/lib-python/modified-
2.7/distutils/dist.py(972)run_command()
-> cmd_obj.run()
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/install.py(73)run()
-> self.do_egg_install()
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/install.py(101)do_egg_install()
-> cmd.run()
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(345)run()
-> self.easy_install(spec, not self.no_deps)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(565)easy_install()
-> return self.install_item(None, spec, tmpdir, deps, True)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(615)install_item()
-> dists = self.install_eggs(spec, download, tmpdir)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(769)install_eggs()
-> return [self.install_egg(dist_filename, tmpdir)]
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(843)install_egg()
-> (os.path.basename(egg_path),os.path.dirname(destination)))
  /opt/local/lib/pypy/lib-python/modified-2.7/distutils/cmd.py(349)execute()
-> util.execute(func, args, msg, dry_run=self.dry_run)
  /opt/local/lib/pypy/lib-python/modified-2.7/distutils/util.py(401)execute()
-> func(*args)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/command/easy_install.py(1148)unpack_and_compile()
-> unpack_archive(egg_path, destination, pf)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/archive_util.py(67)unpack_archive()
-> driver(filename, extract_dir, progress_filter)
  /opt/local/lib/pypy/site-packages/distribute-0.6.19-
py2.5.egg/setuptools/archive_util.py(155)unpack_zipfile()
-> f = open(target,'wb')

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


More information about the pypy-issue mailing list