When attempting to update my working copy of JDK 1.7, I attempted to perform a "hg fpull" and got the error:
TypeError: transaction() takes exactly 2 arguments (1 given) A little research indicates a few things: * The mercurial "forest" extension is no longer maintained. * It is incompatible with Mercurial 1.6. * Forest maintainers suggest you switch to subrepos. * No updated version of the "forest" extension exists. * OpenJDK documents contain no information about this issue and point to outdated, broken extensions: http://openjdk.java.net/guide/repositories.html * This giant repository was built on an untested, unmaintained experimental third-party extension. * It appears to be impossible for developers to update their repositories with the information given. So how does one update a working repository? And what is being done about the problem? This would appear to have major implications for the viability of the OpenJDK project. -- Alan Eliasen elia...@mindspring.com http://futureboy.us/