Martijn, What version of HG do you use?
hg --version Can't help much with mac os, but the problem is somewhere in python/hg/forest ... -Dmitry On 2012-08-12 15:09, Martijn Verburg wrote: > Hi Dmitry, > > I put your version of forest.py into my /Users/karianna/.hgext/ > directory and I've altered my .hgrc file is as follows: > > ui.username=karianna > [extensions] > forest=/Users/karianna/.hgext/forest.py > [format] > usefncache=no > > Unfortunately I still get the same error. I am running on Mac OS X > (10.7.2) but I don't think that should make a difference... > > Cheers, > Martijn > >> Martijn, >> >> First step - you need to make >> hg st >> in your workspace working without extra warning >> >> It looks like something still wrong with your forest extension. >> >> I attached working one and below is two relevant lines from >> my ~/.hgrc >> >> [extensions] >> forest=/home/dms/.hgext/forest.py >> >> [format] >> usefncache=no >> >> -Dmitry >> >> >> On 2012-08-12 14:16, Martijn Verburg wrote: >>> Hi Dmitry, >>> >>> Thanks for the hints! After following the forest extension install >>> instructions at >>> http://hg.openjdk.java.net/jdk7u/jdk7u4/raw-file/tip/README-builds.html#hg >>> and running "ksh ./make/scripts/webrev.ksh -N" I get: >>> >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> SCM detected: mercurial >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> >>> No outgoing, perhaps you haven't commited. >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> *** failed to import extension forest from forest_extension/forest.py: >>> No module named repo >>> Workspace: /Users/karianna/Documents/workspace/jdk8_tl >>> Output to: /Users/karianna/Documents/workspace/jdk8_tl/webrev >>> Output Files: >>> common/autoconf/configure >>> patch cdiffs udiffs sdiffs frames old new >>> get_source.sh >>> patch cdiffs udiffs sdiffs frames old new >>> index.html: Done. >>> Output to: /Users/karianna/Documents/workspace/jdk8_tl/webrev >>> >>> So I'm a bit unsure about the "*** failed" messages but the "No >>> outgoing, perhaps you haven't commited." makes complete sense. >>> >>> Do I need to alter forest.py in order to get the list of modules correct? >>> >>> Cheers, >>> Martijn >>> >>> >>> On 11 August 2012 19:52, Dmitry Samersoff <dmitry.samers...@oracle.com> >>> wrote: >>>> Martin, >>>> >>>> 1. Make sure you have a forest extension >>>> 2. Try webrev -N to create webrev against your current workspace rather >>>> than against remote repository >>>> >>>> -Dmitry >>>> >>>> On 2012-08-11 20:04, Martijn Verburg wrote: >>>>> Hi all, >>>>> >>>>> Apologies if these are the wrong mailing lists, but I'm assuming that >>>>> the webrev tool falls under this domain somewhat. >>>>> >>>>> In order to get patches into the OpenJDK as cleanly as possible, we're >>>>> looking to utilise webrev (since it's the std and all). >>>>> >>>>> Running "ksh ./make/scripts/webrev.ksh -f" over the latest jdk8/tl >>>>> source (no patches, but a full build was completed using build-infra) >>>>> and I got a host of errors: >>>>> >>>>> -------- >>>>> >>>>> SCM detected: mercurial >>>>> hg: unknown command 'foutgoing' >>>>> abort: cannot follow file not in parent revision: "Mercurial" >>>>> abort: cannot follow file not in parent revision: "basic" >>>>> abort: cannot follow file not in parent revision: "add" >>>>> abort: cannot follow file not in parent revision: "annotate" >>>>> .. >>>>> .. >>>>> >>>>> -------- >>>>> >>>>> A separate, yet related set of errors are at >>>>> http://pastebin.com/q0tF1A4m for sake of brevity in this mail. >>>>> >>>>> I assume I'm running this tool incorrectly, I expected a result of >>>>> something like "You've changed nothing, nothing to se here move along >>>>> please" :-) >>>>> >>>>> Cheers, >>>>> Martijn >>>>> >>>> >>>> >>>> -- >>>> Dmitry Samersoff >>>> Java Hotspot development team, SPB04 >>>> * There will come soft rains ... >>>> >>>> >> >> >> -- >> Dmitry Samersoff >> Java Hotspot development team, SPB04 >> * There will come soft rains ... >> >> -- Dmitry Samersoff Java Hotspot development team, SPB04 * There will come soft rains ...