I'm running build 132 and I'm having problems pushing to a development gate.
I updated my onnv-gk-tools and I am seeing the same problems. BTW is there an IPS package I should be installing instead? [th199096 at build libelf]> hg push pushing to ssh://nfs4hg at build//pool/ws/nfs41-gate searching for changes Are you sure you wish to push? [y/N]: y remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files remote: error: pretxnchangegroup.3 hook raised an exception: can't pickle function objects remote: transaction abort! remote: rollback completed remote: ** unknown exception encountered, details follow remote: ** report bug details to http://mercurial.selenic.com/bts/ remote: ** or mercurial at selenic.com remote: ** Mercurial Distributed SCM (version 1.3.1) remote: ** Extensions loaded: cdm, hook remote: Traceback (most recent call last): remote: File "/usr/bin/hg", line 27, in ? remote: mercurial.dispatch.run() remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 16, in run remote: sys.exit(dispatch(sys.argv[1:])) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 27, in dispatch remote: return _runcatch(u, args) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 43, in _runcatch remote: return _dispatch(ui, args) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 449, in _dispatch remote: return runcommand(lui, repo, cmd, fullargs, ui, options, d) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 317, in runcommand remote: ret = _runcommand(ui, options, cmd, d) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 501, in _runcommand remote: return checkargs() remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 454, in checkargs remote: return cmdfunc() remote: File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 448, in <lambda> remote: d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/util.py", line 402, in check remote: return func(*args, **kwargs) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/commands.py", line 2752, in serve remote: s.serve_forever() remote: File "/usr/lib/python2.4/vendor-packages/mercurial/sshserver.py", line 42, in serve_forever remote: while self.serve_one(): pass remote: File "/usr/lib/python2.4/vendor-packages/mercurial/sshserver.py", line 52, in serve_one remote: if impl: impl() remote: File "/usr/lib/python2.4/vendor-packages/mercurial/sshserver.py", line 206, in do_unbundle remote: r = self.repo.addchangegroup(fp, 'serve', self.client_url()) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/localrepo.py", line 2085, in addchangegroup remote: url=url, pending=p) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/localrepo.py", line 139, in hook remote: return hook.hook(self.ui, self, name, throw, **args) remote: File "/usr/lib/python2.4/vendor-packages/mercurial/hook.py", line 119, in hook remote: r = _pythonhook(ui, repo, name, hname, hookfn, args, throw) or r remote: File "/usr/lib/python2.4/vendor-packages/mercurial/hook.py", line 52, in _pythonhook remote: r = obj(ui=ui, repo=repo, hooktype=name, **args) remote: File "/home/nfs4hg/onnv-gk-tools/hook/bghook.py", line 224, in bghook remote: env["KWARGS"] = cPickle.dumps(kwargs) remote: File "/usr/lib/python2.4/copy_reg.py", line 69, in _reduce_ex remote: raise TypeError, "can't pickle %s objects" % base.__name__ remote: TypeError: can't pickle function objects abort: unexpected response: empty string [th199096 at build libelf]>