Ack, sorry I wasn't around. This is a known problem, and a general one not specific to this release.
If you're using master CLI, you need to be linking in master plugman as well. The sequence of commands to get everything working is: git clone https://git-wip-us.apache.org/repos/asf/cordova-plugman.git cd cordova-plugman npm install sudo npm link -g cd .. git clone https://git-wip-us.apache.org/repos/asf/cordova-cli.git cd cordova-cli npm install sudo npm link -g npm link plugman Now your global cordova command is master, and its plugman is master as well. Braden On Mon, Sep 30, 2013 at 1:48 PM, Steven Gill <stevengil...@gmail.com> wrote: > Hey David, > > I think this is known and we need to do a plugman release pretty soon. > > Thanks for reporting this on the list! > > -Steve > > > On Mon, Sep 30, 2013 at 10:14 AM, David Kemp <drk...@chromium.org> wrote: > > > Summary: > > Fresh checkout of Cordova-Cli from master results in a cli that will not > > add a plugin. > > > > [Error: Error fetching plugin: TypeError: Cannot call method 'fetch' > > of undefined] > > > > > > Details: > > The current Cordova-cli master requires a version of plugman that has not > > yet been published. > > Cli requires plugman 0.12.x and that plugman does not expose 'raw'. > > Cordova-plugman (master) does expose 'raw', but that version has not been > > published to npm. > > > > This will only be an issue if you get a fresh git checkout of cli from > > master, and don't overwrite the plugman with a fresh checkout as well. It > > does not affect the version of cli that is published via npm. > > > > David Kemp > > >