I've done a full rebuild once or twice here with various different approaches and see the same thing.
It does seem to do everything you say except check in. I kind of thought it would be doing this: - Mark stuff as version 0.3 - Tag, etc. - Build and install 0.3 of everything - Commit So yeah I am also scratching my head about why it can't find version 0.3. Am I missing an 'install' here? Also I don't see it looking in the local repository... is that where it should look? Here's the current docs on what we do: http://cwiki.apache.org/confluence/display/MAHOUT/How+to+release I'd surely appreciate it if you can have a look Benson as I think you know more than I do about how this works. On Thu, Mar 11, 2010 at 1:33 PM, Benson Margulies <bimargul...@gmail.com> wrote: > Guys, > > Here's now to diagnose this. > > release:prepare: > > a) runs an ordinary build which should succeed. > b) edits the poms to remove the -SNAPSHOTS. > c) checks them in. > d) makes a tag. > e) puts the new snapshots in the poms. > f) checks them in. > > I don't see a tag. So I don't understand how you got to be building with > non-SNAPSHOT dependency. > > I recommend reverting everything and trying again, or recruiting me. I could > take this up this evening my time. >