John M. Wargo created CB-4032: --------------------------------- Summary: 2.9 missing www files Key: CB-4032 URL: https://issues.apache.org/jira/browse/CB-4032 Project: Apache Cordova Issue Type: Bug Components: CLI Affects Versions: 2.9.0 Environment: Macintosh OS 10.8.4 Reporter: John M. Wargo Assignee: Filip Maj
I had my mac reimaged, so I'm starting fresh on a clean laptop. Installed git, node, xcode and when I try to create a project, I get an error that there's no index.html file. I checked .cordova/lib/www/2.9.0 and its empty. Anyone else experiencing this problem? Here's the install output: OAKM00524809A:Sample1 i833153$ npm install -g cordova npm http GET https://registry.npmjs.org/cordova npm http 200 https://registry.npmjs.org/cordova npm http GET https://registry.npmjs.org/cordova/-/cordova-2.9.0.tgz npm http 200 https://registry.npmjs.org/cordova/-/cordova-2.9.0.tgz npm ERR! error rolling back Error: EACCES, unlink '/usr/local/bin/cordova' npm ERR! error rolling back cordova@2.9.0 { [Error: EACCES, unlink '/usr/local/bin/cordova'] errno: 3, code: 'EACCES', path: '/usr/local/bin/cordova' } npm ERR! Error: EACCES, unlink '/usr/local/bin/cordova' npm ERR! { [Error: EACCES, unlink '/usr/local/bin/cordova'] errno: 3, code: 'EACCES', path: '/usr/local/bin/cordova' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Darwin 12.4.0 npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "cordova" npm ERR! cwd /Users/i833153/dev/Sample1 npm ERR! node -v v0.10.12 npm ERR! npm -v 1.2.32 npm ERR! path /usr/local/bin/cordova npm ERR! code EACCES npm ERR! errno 3 npm ERR! stack Error: EACCES, unlink '/usr/local/bin/cordova' npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /Users/i833153/dev/Sample1/npm-debug.log npm ERR! not ok code 0 OAKM00524809A:Sample1 i833153$ sudo npm install -g cordova Password: npm http GET https://registry.npmjs.org/cordova npm http 304 https://registry.npmjs.org/cordova npm http GET https://registry.npmjs.org/plugman/0.7.14 npm http GET https://registry.npmjs.org/plist npm http GET https://registry.npmjs.org/xcode/0.5.1 npm http GET https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/shelljs/0.1.2 npm http GET https://registry.npmjs.org/ncallbacks/1.0.0 npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/semver/1.1.0 npm http GET https://registry.npmjs.org/glob npm http GET https://registry.npmjs.org/follow-redirects npm http GET https://registry.npmjs.org/prompt/0.2.7 npm http GET https://registry.npmjs.org/ripple-emulator npm http GET https://registry.npmjs.org/tar npm http GET https://registry.npmjs.org/open/0.0.3 npm http GET https://registry.npmjs.org/colors npm http GET https://registry.npmjs.org/elementtree/0.1.3 npm http 304 https://registry.npmjs.org/ncallbacks/1.0.0 npm http 304 https://registry.npmjs.org/xcode/0.5.1 npm http 304 https://registry.npmjs.org/open/0.0.3 npm http 304 https://registry.npmjs.org/prompt/0.2.7 npm http 304 https://registry.npmjs.org/request npm http 304 https://registry.npmjs.org/plist npm http 304 https://registry.npmjs.org/shelljs/0.1.2 npm http 200 https://registry.npmjs.org/plugman/0.7.14 npm http GET https://registry.npmjs.org/plugman/-/plugman-0.7.14.tgz npm http 304 https://registry.npmjs.org/elementtree/0.1.3 npm http 304 https://registry.npmjs.org/ripple-emulator npm http 304 https://registry.npmjs.org/glob npm http 304 https://registry.npmjs.org/tar npm http 304 https://registry.npmjs.org/semver/1.1.0 npm http 304 https://registry.npmjs.org/colors npm http 304 https://registry.npmjs.org/follow-redirects npm http 200 https://registry.npmjs.org/express npm http 200 https://registry.npmjs.org/plugman/-/plugman-0.7.14.tgz npm WARN engine ncallbacks@1.0.0: wanted: {"node":"~0.6.7"} (current: {"node":"v0.10.12","npm":"1.2.32"}) npm http GET https://registry.npmjs.org/underscore npm http GET https://registry.npmjs.org/sax/0.3.5 npm http GET https://registry.npmjs.org/minimatch npm http GET https://registry.npmjs.org/graceful-fs npm http GET https://registry.npmjs.org/inherits npm http 304 https://registry.npmjs.org/underscore npm http GET https://registry.npmjs.org/range-parser/0.0.4 npm http GET https://registry.npmjs.org/commander/0.6.1 npm http GET https://registry.npmjs.org/mkdirp/0.3.3 npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1 npm http GET https://registry.npmjs.org/cookie/0.0.5 npm http GET https://registry.npmjs.org/fresh/0.1.0 npm http GET https://registry.npmjs.org/methods/0.0.1 npm http GET https://registry.npmjs.org/send/0.1.0 npm http GET https://registry.npmjs.org/debug npm http GET https://registry.npmjs.org/cookie-signature/0.0.1 npm http GET https://registry.npmjs.org/connect/2.7.2 npm http GET https://registry.npmjs.org/revalidator npm http GET https://registry.npmjs.org/utile npm http GET https://registry.npmjs.org/winston npm http GET https://registry.npmjs.org/pkginfo npm http GET https://registry.npmjs.org/read npm http GET https://registry.npmjs.org/fstream npm http GET https://registry.npmjs.org/inherits npm http GET https://registry.npmjs.org/block-stream npm http 304 https://registry.npmjs.org/sax/0.3.5 npm http 304 https://registry.npmjs.org/minimatch npm http 304 https://registry.npmjs.org/graceful-fs npm http 304 https://registry.npmjs.org/inherits npm http 304 https://registry.npmjs.org/fresh/0.1.0 npm http 304 https://registry.npmjs.org/range-parser/0.0.4 npm http 304 https://registry.npmjs.org/cookie-signature/0.0.1 npm http 304 https://registry.npmjs.org/cookie/0.0.5 npm http 304 https://registry.npmjs.org/buffer-crc32/0.1.1 npm http 304 https://registry.npmjs.org/debug npm http 304 https://registry.npmjs.org/send/0.1.0 npm http 304 https://registry.npmjs.org/methods/0.0.1 npm http 304 https://registry.npmjs.org/commander/0.6.1 npm http 200 https://registry.npmjs.org/mkdirp/0.3.3 npm http 304 https://registry.npmjs.org/revalidator npm http 200 https://registry.npmjs.org/connect/2.7.2 npm http 304 https://registry.npmjs.org/winston npm http 304 https://registry.npmjs.org/read npm http 304 https://registry.npmjs.org/utile npm http 304 https://registry.npmjs.org/pkginfo npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz npm http GET https://registry.npmjs.org/connect/-/connect-2.7.2.tgz npm WARN package.json methods@0.0.1 No repository field. npm WARN package.json methods@0.0.1 No readme data. npm http 304 https://registry.npmjs.org/block-stream npm WARN package.json fresh@0.1.0 No repository field. npm WARN package.json cookie-signature@0.0.1 No repository field. npm WARN package.json range-parser@0.0.4 No repository field. npm WARN package.json send@0.1.0 No repository field. npm http 304 https://registry.npmjs.org/inherits npm http 304 https://registry.npmjs.org/fstream npm http GET https://registry.npmjs.org/mute-stream npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz npm http GET https://registry.npmjs.org/lru-cache npm http GET https://registry.npmjs.org/sigmund npm http GET https://registry.npmjs.org/pegjs/0.6.2 npm http GET https://registry.npmjs.org/node-uuid/1.3.3 npm http GET https://registry.npmjs.org/i npm http GET https://registry.npmjs.org/async npm http GET https://registry.npmjs.org/deep-equal npm http GET https://registry.npmjs.org/mkdirp npm http GET https://registry.npmjs.org/ncp npm http GET https://registry.npmjs.org/rimraf npm http GET https://registry.npmjs.org/rimraf npm http GET https://registry.npmjs.org/mkdirp npm http 304 https://registry.npmjs.org/mute-stream npm http 304 https://registry.npmjs.org/sigmund npm http 304 https://registry.npmjs.org/lru-cache npm http 304 https://registry.npmjs.org/node-uuid/1.3.3 npm http 304 https://registry.npmjs.org/pegjs/0.6.2 npm http 304 https://registry.npmjs.org/deep-equal npm http 304 https://registry.npmjs.org/async npm http 304 https://registry.npmjs.org/i npm http 304 https://registry.npmjs.org/ncp npm http 200 https://registry.npmjs.org/mkdirp npm http 200 https://registry.npmjs.org/rimraf npm http 200 https://registry.npmjs.org/mkdirp npm http 200 https://registry.npmjs.org/rimraf npm http GET https://registry.npmjs.org/cycle npm http GET https://registry.npmjs.org/eyes npm http GET https://registry.npmjs.org/stack-trace npm http 304 https://registry.npmjs.org/eyes npm http 304 https://registry.npmjs.org/stack-trace npm http 304 https://registry.npmjs.org/cycle npm WARN package.json eyes@0.1.8 No repository field. npm http GET https://registry.npmjs.org/nopt npm http GET https://registry.npmjs.org/bplist-parser npm http GET https://registry.npmjs.org/osenv npm http GET https://registry.npmjs.org/ncallbacks/1.1.0 npm http GET https://registry.npmjs.org/underscore/1.4.4 npm http GET https://registry.npmjs.org/dep-graph/1.1.0 npm http 304 https://registry.npmjs.org/ncallbacks/1.1.0 npm http 304 https://registry.npmjs.org/underscore/1.4.4 npm http 304 https://registry.npmjs.org/bplist-parser npm http 304 https://registry.npmjs.org/osenv npm http 304 https://registry.npmjs.org/nopt npm http 304 https://registry.npmjs.org/dep-graph/1.1.0 > ripple-emulator@0.9.17 preinstall > /usr/local/lib/node_modules/cordova/node_modules/ripple-emulator > node thirdparty/ludicrous.js Prepare ship for ludicrous speed! Fasten all seatbelts, seal all entrances and exits, close all shops in the mall, cancel the three ring circus, secure all animals in the zoo! npm http GET https://registry.npmjs.org/moment npm http GET https://registry.npmjs.org/express/3.1.0 npm http GET https://registry.npmjs.org/connect-xcors/0.5.2 npm http GET https://registry.npmjs.org/accounting npm http 304 https://registry.npmjs.org/connect-xcors/0.5.2 npm http 304 https://registry.npmjs.org/moment npm WARN package.json connect-xcors@0.5.2 No readme data. npm http 304 https://registry.npmjs.org/accounting npm http 200 https://registry.npmjs.org/express/3.1.0 npm http GET https://registry.npmjs.org/express/-/express-3.1.0.tgz npm http GET https://registry.npmjs.org/xmlbuilder npm http GET https://registry.npmjs.org/xmldom npm http 200 https://registry.npmjs.org/express/-/express-3.1.0.tgz npm http 304 https://registry.npmjs.org/xmlbuilder npm http 304 https://registry.npmjs.org/xmldom npm http GET https://registry.npmjs.org/mime/1.2.6 npm http 304 https://registry.npmjs.org/mime/1.2.6 npm http GET https://registry.npmjs.org/abbrev npm http GET https://registry.npmjs.org/underscore/1.2.1 npm http 304 https://registry.npmjs.org/underscore/1.2.1 npm http 304 https://registry.npmjs.org/abbrev npm http GET https://registry.npmjs.org/formidable/1.0.11 npm http GET https://registry.npmjs.org/qs/0.5.1 npm http GET https://registry.npmjs.org/bytes/0.1.0 npm http GET https://registry.npmjs.org/pause/0.0.1 npm http 304 https://registry.npmjs.org/qs/0.5.1 npm http 304 https://registry.npmjs.org/pause/0.0.1 npm http 304 https://registry.npmjs.org/bytes/0.1.0 npm http 304 https://registry.npmjs.org/formidable/1.0.11 npm WARN package.json pause@0.0.1 No repository field. npm WARN package.json bytes@0.1.0 No repository field. npm WARN package.json formidable@1.0.11 No repository field. /usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova npm WARN package.json github-url-from-git@1.1.1 No repository field. npm WARN package.json assert-plus@0.1.2 No repository field. npm WARN package.json ctype@0.5.2 No repository field. cordova@2.9.0 /usr/local/lib/node_modules/cordova ├── ncallbacks@1.0.0 ├── colors@0.6.0-1 ├── semver@1.1.0 ├── open@0.0.3 ├── follow-redirects@0.0.3 (underscore@1.4.4) ├── shelljs@0.1.2 ├── glob@3.2.1 (inherits@1.0.0, graceful-fs@1.2.2, minimatch@0.2.12) ├── xcode@0.5.1 (node-uuid@1.3.3, pegjs@0.6.2) ├── elementtree@0.1.3 (sax@0.3.5) ├── tar@0.1.17 (inherits@1.0.0, block-stream@0.0.6, fstream@0.1.22) ├── request@2.12.0 ├── prompt@0.2.7 (revalidator@0.1.5, pkginfo@0.3.0, read@1.0.4, utile@0.1.7, winston@0.6.2) ├── plist@0.4.3 (xmlbuilder@0.4.2, xmldom@0.1.16) ├── plugman@0.7.14 (ncallbacks@1.1.0, osenv@0.0.3, bplist-parser@0.0.4, underscore@1.4.4, nopt@1.0.10, dep-graph@1.1.0, xcode@0.6.0) ├── express@3.0.6 (methods@0.0.1, fresh@0.1.0, range-parser@0.0.4, cookie-signature@0.0.1, buffer-crc32@0.1.1, cookie@0.0.5, debug@0.7.2, commander@0.6.1, mkdirp@0.3.3, send@0.1.0, connect@2.7.2) └── ripple-emulator@0.9.17 (connect-xcors@0.5.2, accounting@0.3.2, moment@1.7.2, express@3.1.0) Here's the create command output: [Error: downloaded www assets in /Users/i833153/.cordova/lib/www/cordova/2.9.0/www does not contain index.html, or www subdir with index.html] -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira