[PATCH] setup: get version number using pure Python modules

Christian Ebert blacktrash at gmx.net
Thu Jan 29 17:18:14 CST 2009


* Martin Geisler on Wednesday, January 28, 2009 at 01:01:41 +0100
> # HG changeset patch
> # User Martin Geisler <mg at daimi.au.dk>
> # Date 1233100890 -3600
> # Node ID e7588c67df41df7a15fe42c24284ccd9addf963a
> # Parent  5d25b2f59adeca72930be5a8f30f785e1edabb3d
> setup: get version number using pure Python modules

triggers the following traceback on MacOS X (10.5.6) when running
setup.py:

python setup.py  build
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version unknown)
** Extensions loaded: 
Traceback (most recent call last):
  File "./hg", line 27, in <module>
    mercurial.dispatch.run()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 16, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 25, in dispatch
    return _runcatch(u, args)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 41, in _runcatch
    return _dispatch(ui, args)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 364, in _dispatch
    ret = _runcommand(ui, options, cmd, d)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 413, in _runcommand
    return checkargs()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 373, in checkargs
    return cmdfunc()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/dispatch.py", line 358, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/util.py", line 718, in check
    return func(*args, **kwargs)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/commands.py", line 1554, in identify
    changed = ctx.files() + ctx.deleted()
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 567, in files
    return util.sort(self._status[0] + self._status[1] + self._status[2])
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 17, in __get__
    result = self.func(obj)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 542, in _status
    return self._repo.status(unknown=True)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/localrepo.py", line 1040, in status
    if (f not in ctx1 or ctx2.flags(f) != ctx1.flags(f)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 83, in __contains__
    return key in self._manifest
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 17, in __get__
    result = self.func(obj)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/context.py", line 68, in _manifest
    return self._repo.manifest.read(self._changeset[0])
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/manifest.py", line 44, in read
    text = self.revision(node)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/revlog.py", line 976, in revision
    text = mdiff.patches(text, bins)
  File "/Users/chris/HGworkspace/hg-crew-mq/mercurial/pure/mpatch.py", line 33, in patches
    m = mmap.mmap(devzero.fileno(), tl, mmap.MAP_PRIVATE)
mmap.error: [Errno 19] Operation not supported by device
running build
running build_py
copying mercurial/__version__.py -> build/lib.macosx-10.5-i386-2.6/mercurial
running build_ext
running build_scripts
running build_mo


c
-- 
\black\trash movie    _C O W B O Y_  _C A N O E_  _C O M A_
Ein deutscher Western/A German Western
-->> http://www.blacktrash.org/underdogma/ccc.html
-->> http://www.blacktrash.org/underdogma/ccc-en.html


More information about the Mercurial-devel mailing list