Hi
I am on Ubuntu 16.04 with python 3.5.
Today I decided to upgrade from hg 5.2 (compiled with python 2.7) to
hg 5.5 compiled with python 3.5, basically because I want to test all
the new features of hg-git.
Now when I run
Hg --version
I obtain a huge list of errors, that I attach.
Any help would be appreciated
Regards
Uwe Brauer
*** failed to import extension evolve: No module named 'evolve'
*** failed to import extension b from /home/oub/ALLES/src/b/src/b.py: invalid
syntax (b.py, line 190)
*** failed to import extension hggit from
/home/oub/ALLES/src/hg-git-heptapod/hggit: No module named 'dulwich'
*** failed to import extension mercurial_all_paths: No module named
'mercurial_all_paths'
*** failed to import extension topic: No module named 'topic'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mercurial/extensions.py", line 251, in
_runuisetup
uisetup(ui)
File "/home/oub/ALLES/src/hgchangelog/hgchangelog.py", line 95, in uisetup
extensions.wrapcommand(commands.table, 'commit', new_commit)
File "/usr/lib/python3/dist-packages/mercurial/extensions.py", line 557, in
wrapcommand
aliases, entry = cmdutil.findcmd(command, table)
File "/usr/lib/python3/dist-packages/mercurial/cmdutil.py", line 962, in
findcmd
raise error.UnknownCommand(cmd, allcmds)
mercurial.error.UnknownCommand: ('commit', [b'status', b'st', b'bundle',
b'debugdirstate', b'debugstate', b'debugsetparents', b'copy', b'cp',
b'debugnamecomplete', b'debuggetbundle', b'debugp1copies', b'archive',
b'branch', b'unbundle', b'phase', b'debugp2copies', b'manifest',
b'debugpickmergetool', b'commit', b'ci', b'debuglocks', b'debuguiprompt',
b'continue', b'addremove', b'debugfsinfo', b'debuglabelcomplete',
b'debugmergestate', b'debugupdatecaches', b'remove', b'rm', b'files',
b'debugobsolete', b'debugmanifestfulltextcache', b'annotate', b'blame',
b'debugindex', b'debugpeer', b'debugindexdot', b'rollback', b'shelve',
b'debuguigetpass', b'debugdata', b'grep', b'tags', b'bookmarks', b'bookmark',
b'debugwalk', b'debugrequires', b'debugrequirements', b'debugbuilddag',
b'debugpathcopies', b'debugrename', b'debugcolor', b'debugcommands', b'revert',
b'debugformat', b'debuginstall', b'update', b'up', b'checkout', b'co',
b'debugknown', b'debugsuccessorssets', b'tip', b'locate',
b'debugrebuildfncache', b'parents', b'debugtagscache', b'debugwireproto',
b'outgoing', b'out', b'heads', b'debugantivirusrunning', b'debugbackupbundle',
b'push', b'debugdownload', b'summary', b'sum', b'branches', b'debugsub',
b'add', b'debugcomplete', b'recover', b'clone', b'rename', b'move', b'mv',
b'debugdeltachain', b'bisect', b'graft', b'debugdag', b'debugindexstats',
b'debugapplystreamclonebundle', b'debugpathcomplete', b'paths',
b'debugtemplate', b'debugserve', b'debugfileset', b'serve',
b'debugcreatestreamclonebundle', b'verify', b'debugdiscovery',
b'debugwhyunstable', b'debugbundle', b'debugsidedata', b'debugrebuilddirstate',
b'debugrebuildstate', b'debugrevlogindex', b'debugrevspec', b'pull',
b'debugnodemap', b'export', b'log', b'history', b'debugdate', b'identify',
b'id', b'debugignore', b'debugupgraderepo', b'incoming', b'in', b'debugrevlog',
b'abort', b'diff', b'cat', b'forget', b'unshelve', b'debugancestor', b'merge',
b'init', b'backout', b'version', b'root', b'help', b'debugcheckstate',
b'debugpushkey', b'resolve', b'debugextensions', b'debugssl',
b'debugcapabilities', b'debugwireargs', b'tag', b'config', b'showconfig',
b'debugconfig', b'debugpvec', b'import', b'patch'])
*** failed to set up extension hgchangelog: ('commit', '[b'status', b'st',
b'bundle', b'debugdirstate', b'debugstate', b'debugsetparents', b'copy', b'cp',
b'debugnamecomplete', b'debuggetbundle', b'debugp1copies', b'archive',
b'branch', b'unbundle', b'phase', b'debugp2copies', b'manifest',
b'debugpickmergetool', b'commit', b'ci', b'debuglocks', b'debuguiprompt',
b'continue', b'addremove', b'debugfsinfo', b'debuglabelcomplete',
b'debugmergestate', b'debugupdatecaches', b'remove', b'rm', b'files',
b'debugobsolete', b'debugmanifestfulltextcache', b'annotate', b'blame',
b'debugindex', b'debugpeer', b'debugindexdot', b'rollback', b'shelve',
b'debuguigetpass', b'debugdata', b'grep', b'tags', b'bookmarks', b'bookmark',
b'debugwalk', b'debugrequires', b'debugrequirements', b'debugbuilddag',
b'debugpathcopies', b'debugrename', b'debugcolor', b'debugcommands', b'revert',
b'debugformat', b'debuginstall', b'update', b'up', b'checkout', b'co',
b'debugknown', b'debugsuccessorssets', b'tip', b'locate',
b'debugrebuildfncache', b'parents', b'debugtagscache', b'debugwireproto',
b'outgoing', b'out', b'heads', b'debugantivirusrunning', b'debugbackupbundle',
b'push', b'debugdownload', b'summary', b'sum', b'branches', b'debugsub',
b'add', b'debugcomplete', b'recover', b'clone', b'rename', b'move', b'mv',
b'debugdeltachain', b'bisect', b'graft', b'debugdag', b'debugindexstats',
b'debugapplystreamclonebundle', b'debugpathcomplete', b'paths',
b'debugtemplate', b'debugserve', b'debugfileset', b'serve',
b'debugcreatestreamclonebundle', b'verify', b'debugdiscovery',
b'debugwhyunstable', b'debugbundle', b'debugsidedata', b'debugrebuilddirstate',
b'debugrebuildstate', b'debugrevlogindex', b'debugrevspec', b'pull',
b'debugnodemap', b'export', b'log', b'history', b'debugdate', b'identify',
b'id', b'debugignore', b'debugupgraderepo', b'incoming', b'in', b'debugrevlog',
b'abort', b'diff', b'cat', b'forget', b'unshelve', b'debugancestor', b'merge',
b'init', b'backout', b'version', b'root', b'help', b'debugcheckstate',
b'debugpushkey', b'resolve', b'debugextensions', b'debugssl',
b'debugcapabilities', b'debugwireargs', b'tag', b'config', b'showconfig',
b'debugconfig', b'debugpvec', b'import', b'patch']')
** Unknown exception encountered with possibly-broken third-party extension
artemis
** which supports versions unknown of Mercurial.
** Please disable artemis and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 3.5.2 (default, Jan 26 2021, 13:30:48) [GCC 5.4.0 20160609]
** Mercurial Distributed SCM (version 5.5)
** Extensions loaded: absorb, artemis, automv, blackbox, beautifygraph,
mercurial_extension_utils, churn, closehead, eol, extdiff, convert, fetch, hgk,
histedit, journal, keyword, mercurial_all_dirs, strip, mq, notify, purge,
rebase, releasenotes, remotenames, share, show
Traceback (most recent call last):
File "/usr/bin/hg", line 43, in <module>
dispatch.run()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 113, in run
status = dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 303, in
dispatch
ret = _runcatch(req) or 0
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 479, in
_runcatch
return _callcatch(ui, _runcatchfunc)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 488, in
_callcatch
return scmutil.callcatch(ui, func)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 152, in
callcatch
return func()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 469, in
_runcatchfunc
return _dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1068, in
_dispatch
cmd, func, args, options, cmdoptions = _parse(lui, args)
File "/usr/lib/python3/dist-packages/hgext/keyword.py", line 797, in
kwdispatch_parse
cmd, func, args, options, cmdoptions = orig(ui, args)
File "/home/oub/ALLES/src/mercurial-all_dirs/mercurial_all_dirs.py", line
164, in _parse
args)
TypeError: %b requires bytes, or an object that implements __bytes__, not 'list'
_______________________________________________
Mercurial mailing list
[email protected]
https://www.mercurial-scm.org/mailman/listinfo/mercurial