Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Problem installing ember-precompile #4477

Closed
cdavis2 opened this Issue Jan 13, 2014 · 1 comment

Comments

Projects
None yet
3 participants

cdavis2 commented Jan 13, 2014

Running Windows 7 64-bit, I have been unable to install ember-precompile. I have Python 2.7 installed and in the path (that was the last error), but still getting errors from running node-gyp reinstall. I've uninstalled and reinstalled node.js twice already, including cleaning out the npm folders under the C:\Users{user}\AppData\Roaming. Still no luck. I'm using the latest stable release of Node.js (v0.10.24) with node-gyp v0.12.1 and npm v1.3.21. I was able to install other packages before this (before reinstalling Node.js). This I cannot install. I've seen others have problems running node-gyp but none of their issues seem to apply to my situation.

Bellow is the output to the command line. The log output follows that.
C:\Users\cdavis>npm install -g ember-precompile
npm http GET https://registry.npmjs.org/ember-precompile
npm http 200 https://registry.npmjs.org/ember-precompile
npm http GET https://registry.npmjs.org/ember-precompile/-/ember-precompile-0.2.
4.tgz
npm http 200 https://registry.npmjs.org/ember-precompile/-/ember-precompile-0.2.
4.tgz
npm http GET https://registry.npmjs.org/optimist/0.3.4
npm http GET https://registry.npmjs.org/jquery
npm http 200 https://registry.npmjs.org/optimist/0.3.4
npm http GET https://registry.npmjs.org/optimist/-/optimist-0.3.4.tgz
npm http 200 https://registry.npmjs.org/jquery
npm http GET https://registry.npmjs.org/jquery/-/jquery-1.8.3.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.3.4.tgz
npm http 200 https://registry.npmjs.org/jquery/-/jquery-1.8.3.tgz
npm http GET https://registry.npmjs.org/jsdom
npm http GET https://registry.npmjs.org/htmlparser/1.7.6
npm http GET https://registry.npmjs.org/xmlhttprequest
npm http GET https://registry.npmjs.org/location/0.0.1
npm http GET https://registry.npmjs.org/navigator
npm http GET https://registry.npmjs.org/contextify
npm http GET https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/htmlparser/1.7.6
npm http 200 https://registry.npmjs.org/location/0.0.1
npm http 200 https://registry.npmjs.org/navigator
npm http GET https://registry.npmjs.org/htmlparser/-/htmlparser-1.7.6.tgz
npm http GET https://registry.npmjs.org/location/-/location-0.0.1.tgz
npm http GET https://registry.npmjs.org/navigator/-/navigator-1.0.1.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest
npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tg
z
npm http 200 https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/contextify
npm http GET https://registry.npmjs.org/contextify/-/contextify-0.1.6.tgz
npm http 200 https://registry.npmjs.org/htmlparser/-/htmlparser-1.7.6.tgz
npm http 200 https://registry.npmjs.org/location/-/location-0.0.1.tgz
npm http 200 https://registry.npmjs.org/navigator/-/navigator-1.0.1.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tg
z
npm http 200 https://registry.npmjs.org/contextify/-/contextify-0.1.6.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/jsdom
npm http GET https://registry.npmjs.org/jsdom/-/jsdom-0.2.19.tgz
npm http 200 https://registry.npmjs.org/jsdom/-/jsdom-0.2.19.tgz
npm http GET https://registry.npmjs.org/bindings
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/cssstyle
npm http 200 https://registry.npmjs.org/bindings
npm http GET https://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz
npm http 200 https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/cssstyle
npm http 200 https://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz
npm http GET https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.9.tgz

contextify@0.1.6 install C:\Users\cdavis\AppData\Roaming\npm\node_modules\embe
r-precompile\node_modules\jquery\node_modules\contextify
node-gyp rebuild

C:\Users\cdavis\AppData\Roaming\npm\node_modules\ember-precompile\node_modules\j
query\node_modules\contextify>node "C:\Program Files\nodejs\node_modules\npm\bin
\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild
gyp ERR! configure error
gyp ERR! stack Error: spawn ENOENT
gyp ERR! stack at errnoException (child_process.js:980:11)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:771:
34)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modu
les\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\cdavis\AppData\Roaming\npm\node_modules\ember-precompile\n
ode_modules\jquery\node_modules\contextify
gyp ERR! node -v v0.10.24
gyp ERR! node-gyp -v v0.12.1
gyp ERR! not ok
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.9.tgz
npm http 200 https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/request/-/request-2.31.0.tgz
npm http 200 https://registry.npmjs.org/request/-/request-2.31.0.tgz
npm ERR! contextify@0.1.6 install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the contextify@0.1.6 install script.
npm ERR! This is most likely a problem with the contextify package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls contextify
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nod
ejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "ember-precompile"
npm ERR! cwd C:\Users\cdavis
npm ERR! node -v v0.10.24
npm ERR! npm -v 1.3.21
npm ERR! code ELIFECYCLE
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/tough-cookie
npm http GET https://registry.npmjs.org/form-data
npm http GET https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/http-signature
npm http GET https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/hawk
npm http GET https://registry.npmjs.org/aws-sign2
npm http 200 https://registry.npmjs.org/forever-agent
npm http 200 https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz
npm http GET https://registry.npmjs.org/json-stringify-safe/-/json-stringify-saf
e-5.0.0.tgz
npm http 200 https://registry.npmjs.org/node-uuid
npm http 200 https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 200 https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/qs/-/qs-0.6.6.tgz
npm http 200 https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz
npm http 200 https://registry.npmjs.org/form-data
npm http 200 https://registry.npmjs.org/http-signature
npm http 200 https://registry.npmjs.org/oauth-sign
npm http 200 https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz
npm http GET https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz
npm http GET https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz
npm http GET https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.t
gz
npm http 200 https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz
npm http 200 https://registry.npmjs.org/tough-cookie
npm http 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz
npm http 200 https://registry.npmjs.org/aws-sign2
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.6.6.tgz
npm http GET https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.9.15.tgz
npm http GET https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz
npm http 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-saf
e-5.0.0.tgz
npm http 200 https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz
npm http 200 https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.t
gz
npm http 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.9.15.tgz
npm http 200 https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz
npm http 200 https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz
npm http 200 https://registry.npmjs.org/hawk
npm http GET https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz
npm http 200 https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.3.0.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.3.0.tgz
npm http GET https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/assert-plus/0.1.2
npm http GET https://registry.npmjs.org/asn1/0.1.11
npm http GET https://registry.npmjs.org/ctype/0.5.2
npm http 200 https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.
tgz
npm http 200 https://registry.npmjs.org/assert-plus/0.1.2
npm http 200 https://registry.npmjs.org/asn1/0.1.11
npm http 200 https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz
npm http GET https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz
npm http GET https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz
npm http GET https://registry.npmjs.org/punycode
npm http 200 https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.
tgz
npm http GET https://registry.npmjs.org/hoek
npm http GET https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/sntp
npm http 200 https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz
npm http 200 https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz
npm http 200 https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz
npm http 200 https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/punycode
npm http 200 https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/async/-/async-0.2.9.tgz
npm http GET https://registry.npmjs.org/punycode/-/punycode-1.2.3.tgz
npm http 200 https://registry.npmjs.org/sntp
npm http 200 https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz
npm http GET https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz
npm http GET https://registry.npmjs.org/boom/-/boom-0.4.2.tgz
npm http 200 https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz
npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.2.3.tgz
npm http 200 https://registry.npmjs.org/async/-/async-0.2.9.tgz
npm http 200 https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz
npm http 200 https://registry.npmjs.org/hoek
npm http 200 https://registry.npmjs.org/boom/-/boom-0.4.2.tgz
npm http GET https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz
npm http 200 https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 200 https://registry.npmjs.org/delayed-stream/0.0.5
npm http GET https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tg
z
npm http 200 https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tg
z
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:\Users\cdavis\npm-debug.log
npm ERR! not ok code 0

Below is the part of the npm-debug.log file that shows error info:
2592 silly gunzTarPerm extractEntry lib/properties/webkitBorderBeforeWidth.js
2593 error contextify@0.1.6 install: node-gyp rebuild
2593 error Exit status 1
2594 error Failed at the contextify@0.1.6 install script.
2594 error This is most likely a problem with the contextify package,
2594 error not with npm itself.
2594 error Tell the author that this fails on your system:
2594 error node-gyp rebuild
2594 error You can get their info via:
2594 error npm owner ls contextify
2594 error There is likely additional logging output above.
2595 error System Windows_NT 6.1.7601
2596 error command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "ember-precompile"
2597 error cwd C:\Users\cdavis
2598 error node -v v0.10.24
2599 error npm -v 1.3.21
2600 error code ELIFECYCLE
2601 verbose exit [ 1, true ]

Member

timoxley commented Jan 13, 2014

@cdavis2 This is most likely a problem with the contextify package not with npm itself.

npm ERR! This is most likely a problem with the contextify package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls contextify
npm ERR! There is likely additional logging output above.

#4430

@domenic domenic closed this Jan 13, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment