webrev failure? (original) (raw)

Martijn Verburg martijnverburg at gmail.com
Sun Aug 12 11:38:44 UTC 2012


Hi Dmitry,

It reports Mercurial Distributed SCM (version 2.3)

Cheers, Martijn

On 12 August 2012 12:14, Dmitry Samersoff <Dmitry.Samersoff at oracle.com> wrote:

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 forestextension/forest.py: No module named repo SCM detected: mercurial *** failed to import extension forest from forestextension/forest.py: No module named repo *** failed to import extension forest from forestextension/forest.py: No module named repo *** failed to import extension forest from forestextension/forest.py: No module named repo No outgoing, perhaps you haven't commited. *** failed to import extension forest from forestextension/forest.py: No module named repo *** failed to import extension forest from forestextension/forest.py: No module named repo *** failed to import extension forest from forestextension/forest.py: No module named repo Workspace: /Users/karianna/Documents/workspace/jdk8tl Output to: /Users/karianna/Documents/workspace/jdk8tl/webrev Output Files: common/autoconf/configure patch cdiffs udiffs sdiffs frames old new getsource.sh patch cdiffs udiffs sdiffs frames old new index.html: Done. Output to: /Users/karianna/Documents/workspace/jdk8tl/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.Samersoff at 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 ...



More information about the build-dev mailing list