From peter.brunet at oracle.com Fri Feb 19 16:46:38 2016 From: peter.brunet at oracle.com (Pete Brunet) Date: Fri, 19 Feb 2016 16:46:38 -0000 Subject: webrev -f failing on Mac In-Reply-To: <56C73C32.3040404@oracle.com> References: <56C73C32.3040404@oracle.com> Message-ID: <56C746DF.80603@oracle.com> Hi, I'd like to create a multi-repo forest webrev using webrev -f. I just tried that for the first time on Mac and it doesn't work. I followed instructions here: https://www.mercurial-scm.org/wiki/ForestExtension and used forest.py from the suggested link and that site indicates rev 0.9.1, or at least that's the latest tag. The last commit was 10/9/11. I suspect it's incompatible with my version of Mercurial, 3.0.1 https://bitbucket.org/gxti/hgforest/issues/3/hgforest-incompatible-w-mercurial-23 Is the forest extension still in use? If not is there another solution to a forest wide webrev? Pete ptb-mbp-2:client petebrunet$ ksh ~/bin/webrev.ksh -f *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo SCM detected: mercurial *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo File list from hg foutgoing ... *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo hg: unknown command 'foutgoing' No outgoing, perhaps you haven't commited. File list from hg fstatus -mard ... Done. Workspace: /Users/petebrunet/JDK9/JDK-8076554/client Output to: /Users/petebrunet/JDK9/JDK-8076554/client/webrev Output Files: *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "Mercurial" Mercurial *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "basic" basic *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "add" add *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "annotate" annotate *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "clone" clone *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "commit" commit *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "diff" diff *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "export" export *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "forget" forget *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "init" init *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "log" log *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "merge" merge *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "pull" pull *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "push" push *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "remove" remove *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "serve" serve *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "status" status *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "summary" summary *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tclone" tclone *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tlog" tlog *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tpull" tpull *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tpush" tpush *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tstatus" tstatus *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tupdate" tupdate *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "update" update *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "view" view *** Error: file not in parent or child *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "use" use *** Error: file not in parent or child index.html: *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "Mercurial" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "basic" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "add" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "annotate" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "clone" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "commit" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "diff" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "export" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "forget" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "init" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "log" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "merge" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "pull" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "push" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "remove" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "serve" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "status" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "summary" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tclone" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tlog" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tpull" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tpush" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tstatus" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "tupdate" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "update" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "view" *** failed to import extension forest from /Users/petebrunet/hg-extensions/forest/forest.py: No module named repo abort: cannot follow file not in parent revision: "use" Done. Output to: /Users/petebrunet/JDK9/JDK-8076554/client/webrev