Skip to content
This repository has been archived by the owner on Aug 24, 2018. It is now read-only.

windows 8.1 x64 install error #9

Closed
dieseltravis opened this issue Jun 25, 2014 · 10 comments
Closed

windows 8.1 x64 install error #9

dieseltravis opened this issue Jun 25, 2014 · 10 comments
Labels

Comments

@dieseltravis
Copy link

I'm getting an error trying to install runas:

Travis@FLOODPANTS ~/atom (master)
$ npm install runas -g
|


> runas@0.5.4 install C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
> node-gyp rebuild


C:\Users\Travis\AppData\Roaming\npm\node_modules\runas>node "c:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\
..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  main.cc
  runas_win.cc
C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(1066): warning C4267: 'argument' : conver
sion from 'size_t' to 'int', possible loss of data [C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\build\runas.
-vcxproj]
C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(1083): warning C4267: 'argument' : conver
sion from 'size_t' to 'int', possible loss of data [C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\build\runas.
vcxproj]
C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(1114): warning C4267: 'argument' : conver
sion from 'size_t' to 'int', possible loss of data [C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\build\runas.
vcxproj]
C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(1146): warning C4267: 'argument' : conver
sion from 'size_t' to 'int', possible loss of data [C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\build\runas.
vcxproj]
C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(934): warning C4244: 'initializing' : con
version from '__int64' to 'int', possible loss of data [C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\build\ru
nas.vcxproj]
          C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan\nan.h(1127) : see reference to functi
  on template instantiation 'size_t _nan_base64_decode<uint16_t>(char *,size_t,const TypeName *,const size_t)' being co
  mpiled
          with
          [
              TypeName=uint16_t
          ]
LINK : fatal error LNK1181: cannot open input file 'kernel32.lib' [C:\Users\Travis\AppData\Roaming\npm\node_modules\run
as\build\runas.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (c:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:2
67:23)
gyp ERR! stack     at ChildProcess.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:809:12)
gyp ERR! System Windows_NT 6.2.9200
gyp ERR! command "node" "c:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuil
d"
gyp ERR! cwd C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
gyp ERR! node -v v0.10.29
gyp ERR! node-gyp -v v0.13.1
gyp ERR! not ok
npm ERR! runas@0.5.4 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the runas@0.5.4 install script.
npm ERR! This is most likely a problem with the runas 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 runas
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "
install" "runas" "-g"
npm ERR! cwd c:\Users\Travis\atom
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     c:\Users\Travis\atom\npm-debug.log
npm ERR! not ok code 0

System info:

OS Name:                   Microsoft Windows 8.1 Pro
OS Version:                6.3.9600 N/A Build 9600
System Type:               x64-based PC
node v0.10.29
npm 1.4.14
Python 2.7.3

npm-debug.log:

0 info it worked if it ends with ok
1 verbose cli [ 'c:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install',
1 verbose cli   'runas',
1 verbose cli   '-g' ]
2 info using npm@1.4.14
3 info using node@v0.10.29
4 verbose cache add [ 'runas', null ]
5 verbose cache add name=undefined spec="runas" args=["runas",null]
6 verbose parsed url { protocol: null,
6 verbose parsed url   slashes: null,
6 verbose parsed url   auth: null,
6 verbose parsed url   host: null,
6 verbose parsed url   port: null,
6 verbose parsed url   hostname: null,
6 verbose parsed url   hash: null,
6 verbose parsed url   search: null,
6 verbose parsed url   query: null,
6 verbose parsed url   pathname: 'runas',
6 verbose parsed url   path: 'runas',
6 verbose parsed url   href: 'runas' }
7 silly lockFile adaeaa32-runas runas
8 verbose lock runas C:\Users\Travis\AppData\Roaming\npm-cache\adaeaa32-runas.lock
9 silly lockFile adaeaa32-runas runas
10 silly lockFile adaeaa32-runas runas
11 verbose addNamed [ 'runas', '' ]
12 verbose addNamed [ null, '*' ]
13 silly lockFile f70cfade-runas runas@
14 verbose lock runas@ C:\Users\Travis\AppData\Roaming\npm-cache\f70cfade-runas.lock
15 silly addNameRange { name: 'runas', range: '*', hasData: false }
16 verbose url raw runas
17 verbose url resolving [ 'https://registry.npmjs.org/', './runas' ]
18 verbose url resolved https://registry.npmjs.org/runas
19 info trying registry request attempt 1 at 13:04:24
20 verbose etag "1ABKN4AZIEL5D31B1D99HZHP8"
21 http GET https://registry.npmjs.org/runas
22 http 304 https://registry.npmjs.org/runas
23 silly registry.get cb [ 304,
23 silly registry.get   { date: 'Wed, 25 Jun 2014 17:04:21 GMT',
23 silly registry.get     server: 'Apache',
23 silly registry.get     via: '1.1 varnish',
23 silly registry.get     'last-modified': 'Wed, 25 Jun 2014 17:04:21 GMT',
23 silly registry.get     'cache-control': 'max-age=30',
23 silly registry.get     etag: '"1ABKN4AZIEL5D31B1D99HZHP8"',
23 silly registry.get     'x-served-by': 'cache-dfw1821-DFW',
23 silly registry.get     'x-cache': 'MISS',
23 silly registry.get     'x-cache-hits': '0',
23 silly registry.get     'x-timer': 'S1403715861.308592,VS0,VE62',
23 silly registry.get     vary: 'Accept',
23 silly registry.get     'content-length': '0',
23 silly registry.get     'keep-alive': 'timeout=10, max=50',
23 silly registry.get     connection: 'Keep-Alive' } ]
24 verbose etag runas from cache
25 silly addNameRange number 2 { name: 'runas', range: '*', hasData: true }
26 silly addNameRange versions [ 'runas',
26 silly addNameRange   [ '0.1.0',
26 silly addNameRange     '0.2.0',
26 silly addNameRange     '0.3.0',
26 silly addNameRange     '0.4.0',
26 silly addNameRange     '0.5.0',
26 silly addNameRange     '0.5.1',
26 silly addNameRange     '0.5.2',
26 silly addNameRange     '0.5.3',
26 silly addNameRange     '0.5.4' ] ]
27 verbose addNamed [ 'runas', '0.5.4' ]
28 verbose addNamed [ '0.5.4', '0.5.4' ]
29 silly lockFile ffaac201-runas-0-5-4 runas@0.5.4
30 verbose lock runas@0.5.4 C:\Users\Travis\AppData\Roaming\npm-cache\ffaac201-runas-0-5-4.lock
31 silly lockFile ffaac201-runas-0-5-4 runas@0.5.4
32 silly lockFile ffaac201-runas-0-5-4 runas@0.5.4
33 silly lockFile f70cfade-runas runas@
34 silly lockFile f70cfade-runas runas@
35 silly resolved [ { main: './lib/runas.js',
35 silly resolved     name: 'runas',
35 silly resolved     version: '0.5.4',
35 silly resolved     licenses: [ [Object] ],
35 silly resolved     repository: { type: 'git', url: 'https://github.com/atom/node-runas.git' },
35 silly resolved     bugs: { url: 'https://github.com/atom/node-runas/issues' },
35 silly resolved     scripts:
35 silly resolved      { prepublish: 'grunt coffee',
35 silly resolved        test: 'node node_modules/jasmine-node/bin/jasmine-node --captureExceptions --coffee spec/',
35 silly resolved        install: 'node-gyp rebuild' },
35 silly resolved     devDependencies:
35 silly resolved      { 'jasmine-node': '~1.5.0',
35 silly resolved        grunt: '~0.4.1',
35 silly resolved        'grunt-contrib-coffee': '~0.6.6',
35 silly resolved        'grunt-cli': '~0.1.7',
35 silly resolved        'grunt-shell': '~0.2.2',
35 silly resolved        'coffee-script': '~1.6.2',
35 silly resolved        'node-cpplint': '~0.1.5' },
35 silly resolved     dependencies: { nan: '0.8.0', bindings: '~1.1.0' },
35 silly resolved     gypfile: true,
35 silly resolved     readme: '# Runas\n\nRun command synchronously with administrator privilege.\n\n## Installing\n\n```sh\nnpm install runas\n```\n\n## Building\n  * Clone the repository\n  * Run `npm install`\n  * Run `grunt` to compile the native and CoffeeScript code\n  * Run `grunt test` to run the specs\n\n## Docs\n\n```coffeescript\nrunas = require \'runas\'\n```\n\n### runas(command, args[, options])\n\n* `options` Object\n  * `hide` Boolean - Hide the console window, `true` by default.\n  * `admin` Boolean - Run command as administrator, `false` by default.\n  * `stdin` String - String which would be passed as stdin input.\n\nLaunches a new process with the given `command`, with command line arguments in\n`args`.\n\nThis function is synchronous and returns the exit code when the `command`\nfinished.\n\n## Limitations\n\n* The `admin` option has only been implemented on Windows and OSX.\n* The `stdin` option has only been implemented on POSIX systems.\n* The `hide` option is only meaningful on Windows.\n',
35 silly resolved     readmeFilename: 'README.md',
35 silly resolved     description: 'Run command synchronously with administrator privilege.',
35 silly resolved     homepage: 'https://github.com/atom/node-runas',
35 silly resolved     _id: 'runas@0.5.4',
35 silly resolved     _from: 'runas@' } ]
36 info install runas@0.5.4 into C:\Users\Travis\AppData\Roaming\npm
37 info installOne runas@0.5.4
38 info C:\Users\Travis\AppData\Roaming\npm\node_modules\runas unbuild
39 verbose tar unpack C:\Users\Travis\AppData\Roaming\npm-cache\runas\0.5.4\package.tgz
40 silly lockFile 5eec44a4-a-Roaming-npm-node-modules-runas tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
41 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas C:\Users\Travis\AppData\Roaming\npm-cache\5eec44a4-a-Roaming-npm-node-modules-runas.lock
42 silly lockFile 9671731d-pm-cache-runas-0-5-4-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\runas\0.5.4\package.tgz
43 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm-cache\runas\0.5.4\package.tgz C:\Users\Travis\AppData\Roaming\npm-cache\9671731d-pm-cache-runas-0-5-4-package-tgz.lock
44 silly gunzTarPerm modes [ '755', '644' ]
45 silly gunzTarPerm extractEntry package.json
46 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
47 silly gunzTarPerm extractEntry README.md
48 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ]
49 silly gunzTarPerm extractEntry binding.gyp
50 silly gunzTarPerm modified mode [ 'binding.gyp', 438, 420 ]
51 silly gunzTarPerm extractEntry lib/runas.js
52 silly gunzTarPerm modified mode [ 'lib/runas.js', 438, 420 ]
53 silly gunzTarPerm extractEntry LICENSE.md
54 silly gunzTarPerm modified mode [ 'LICENSE.md', 438, 420 ]
55 silly gunzTarPerm extractEntry src/fork.cc
56 silly gunzTarPerm modified mode [ 'src/fork.cc', 438, 420 ]
57 silly gunzTarPerm extractEntry src/fork.h
58 silly gunzTarPerm modified mode [ 'src/fork.h', 438, 420 ]
59 silly gunzTarPerm extractEntry src/main.cc
60 silly gunzTarPerm modified mode [ 'src/main.cc', 438, 420 ]
61 silly gunzTarPerm extractEntry src/runas.h
62 silly gunzTarPerm modified mode [ 'src/runas.h', 438, 420 ]
63 silly gunzTarPerm extractEntry src/runas_darwin.cc
64 silly gunzTarPerm modified mode [ 'src/runas_darwin.cc', 438, 420 ]
65 silly gunzTarPerm extractEntry src/runas_posix.cc
66 silly gunzTarPerm modified mode [ 'src/runas_posix.cc', 438, 420 ]
67 silly gunzTarPerm extractEntry src/runas_win.cc
68 silly gunzTarPerm modified mode [ 'src/runas_win.cc', 438, 420 ]
69 silly lockFile 5eec44a4-a-Roaming-npm-node-modules-runas tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
70 silly lockFile 5eec44a4-a-Roaming-npm-node-modules-runas tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
71 silly lockFile 9671731d-pm-cache-runas-0-5-4-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\runas\0.5.4\package.tgz
72 silly lockFile 9671731d-pm-cache-runas-0-5-4-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\runas\0.5.4\package.tgz
73 info preinstall runas@0.5.4
74 verbose readDependencies using package.json deps
75 verbose readDependencies using package.json deps
76 verbose cache add [ 'nan@0.8.0', null ]
77 verbose cache add name=undefined spec="nan@0.8.0" args=["nan@0.8.0",null]
78 verbose parsed url { protocol: null,
78 verbose parsed url   slashes: null,
78 verbose parsed url   auth: null,
78 verbose parsed url   host: null,
78 verbose parsed url   port: null,
78 verbose parsed url   hostname: null,
78 verbose parsed url   hash: null,
78 verbose parsed url   search: null,
78 verbose parsed url   query: null,
78 verbose parsed url   pathname: 'nan@0.8.0',
78 verbose parsed url   path: 'nan@0.8.0',
78 verbose parsed url   href: 'nan@0.8.0' }
79 verbose cache add [ 'bindings@~1.1.0', null ]
80 verbose cache add name=undefined spec="bindings@~1.1.0" args=["bindings@~1.1.0",null]
81 verbose parsed url { protocol: null,
81 verbose parsed url   slashes: null,
81 verbose parsed url   auth: null,
81 verbose parsed url   host: null,
81 verbose parsed url   port: null,
81 verbose parsed url   hostname: null,
81 verbose parsed url   hash: null,
81 verbose parsed url   search: null,
81 verbose parsed url   query: null,
81 verbose parsed url   pathname: 'bindings@~1.1.0',
81 verbose parsed url   path: 'bindings@~1.1.0',
81 verbose parsed url   href: 'bindings@~1.1.0' }
82 verbose cache add name="nan" spec="0.8.0" args=["nan","0.8.0"]
83 verbose parsed url { protocol: null,
83 verbose parsed url   slashes: null,
83 verbose parsed url   auth: null,
83 verbose parsed url   host: null,
83 verbose parsed url   port: null,
83 verbose parsed url   hostname: null,
83 verbose parsed url   hash: null,
83 verbose parsed url   search: null,
83 verbose parsed url   query: null,
83 verbose parsed url   pathname: '0.8.0',
83 verbose parsed url   path: '0.8.0',
83 verbose parsed url   href: '0.8.0' }
84 verbose addNamed [ 'nan', '0.8.0' ]
85 verbose addNamed [ '0.8.0', '0.8.0' ]
86 silly lockFile 46761758-nan-0-8-0 nan@0.8.0
87 verbose lock nan@0.8.0 C:\Users\Travis\AppData\Roaming\npm-cache\46761758-nan-0-8-0.lock
88 verbose cache add name="bindings" spec="~1.1.0" args=["bindings","~1.1.0"]
89 verbose parsed url { protocol: null,
89 verbose parsed url   slashes: null,
89 verbose parsed url   auth: null,
89 verbose parsed url   host: null,
89 verbose parsed url   port: null,
89 verbose parsed url   hostname: null,
89 verbose parsed url   hash: null,
89 verbose parsed url   search: null,
89 verbose parsed url   query: null,
89 verbose parsed url   pathname: '~1.1.0',
89 verbose parsed url   path: '~1.1.0',
89 verbose parsed url   href: '~1.1.0' }
90 verbose addNamed [ 'bindings', '~1.1.0' ]
91 verbose addNamed [ null, '>=1.1.0-0 <1.2.0-0' ]
92 silly lockFile 3e6cf8d3-bindings-1-1-0 bindings@~1.1.0
93 verbose lock bindings@~1.1.0 C:\Users\Travis\AppData\Roaming\npm-cache\3e6cf8d3-bindings-1-1-0.lock
94 silly addNameRange { name: 'bindings', range: '>=1.1.0-0 <1.2.0-0', hasData: false }
95 verbose url raw nan
96 verbose url resolving [ 'https://registry.npmjs.org/', './nan' ]
97 verbose url resolved https://registry.npmjs.org/nan
98 info trying registry request attempt 1 at 13:04:25
99 verbose etag "2AR77MDTC9FRZIYCVIL3QPO57"
100 http GET https://registry.npmjs.org/nan
101 verbose url raw bindings
102 verbose url resolving [ 'https://registry.npmjs.org/', './bindings' ]
103 verbose url resolved https://registry.npmjs.org/bindings
104 info trying registry request attempt 1 at 13:04:25
105 verbose etag "EF0U3ERBDZ107WR2K8OB2X3WQ"
106 http GET https://registry.npmjs.org/bindings
107 http 304 https://registry.npmjs.org/nan
108 silly registry.get cb [ 304,
108 silly registry.get   { date: 'Wed, 25 Jun 2014 17:04:21 GMT',
108 silly registry.get     server: 'Apache',
108 silly registry.get     via: '1.1 varnish',
108 silly registry.get     'last-modified': 'Wed, 25 Jun 2014 17:04:21 GMT',
108 silly registry.get     'cache-control': 'max-age=30',
108 silly registry.get     etag: '"2AR77MDTC9FRZIYCVIL3QPO57"',
108 silly registry.get     'x-served-by': 'cache-dfw1834-DFW',
108 silly registry.get     'x-cache': 'HIT',
108 silly registry.get     'x-cache-hits': '1',
108 silly registry.get     'x-timer': 'S1403715861.701402,VS0,VE41',
108 silly registry.get     vary: 'Accept',
108 silly registry.get     'content-length': '0',
108 silly registry.get     'keep-alive': 'timeout=10, max=50',
108 silly registry.get     connection: 'Keep-Alive' } ]
109 verbose etag nan from cache
110 silly lockFile 46761758-nan-0-8-0 nan@0.8.0
111 silly lockFile 46761758-nan-0-8-0 nan@0.8.0
112 http 304 https://registry.npmjs.org/bindings
113 silly registry.get cb [ 304,
113 silly registry.get   { date: 'Wed, 25 Jun 2014 17:04:21 GMT',
113 silly registry.get     server: 'Apache',
113 silly registry.get     via: '1.1 varnish',
113 silly registry.get     'last-modified': 'Wed, 25 Jun 2014 17:04:21 GMT',
113 silly registry.get     'cache-control': 'max-age=30',
113 silly registry.get     etag: '"EF0U3ERBDZ107WR2K8OB2X3WQ"',
113 silly registry.get     'x-served-by': 'cache-dfw1835-DFW',
113 silly registry.get     'x-cache': 'HIT',
113 silly registry.get     'x-cache-hits': '1',
113 silly registry.get     'x-timer': 'S1403715861.703523,VS0,VE233',
113 silly registry.get     vary: 'Accept',
113 silly registry.get     'content-length': '0',
113 silly registry.get     'keep-alive': 'timeout=10, max=50',
113 silly registry.get     connection: 'Keep-Alive' } ]
114 verbose etag bindings from cache
115 silly addNameRange number 2 { name: 'bindings', range: '>=1.1.0-0 <1.2.0-0', hasData: true }
116 silly addNameRange versions [ 'bindings',
116 silly addNameRange   [ '0.0.1',
116 silly addNameRange     '0.1.0',
116 silly addNameRange     '0.1.1',
116 silly addNameRange     '0.2.0',
116 silly addNameRange     '0.2.1',
116 silly addNameRange     '0.2.2',
116 silly addNameRange     '0.2.3',
116 silly addNameRange     '0.2.4',
116 silly addNameRange     '0.3.0',
116 silly addNameRange     '0.4.0',
116 silly addNameRange     '1.0.0',
116 silly addNameRange     '1.1.0',
116 silly addNameRange     '1.1.1',
116 silly addNameRange     '1.2.0' ] ]
117 verbose addNamed [ 'bindings', '1.1.1' ]
118 verbose addNamed [ '1.1.1', '1.1.1' ]
119 silly lockFile 52dd60a7-bindings-1-1-1 bindings@1.1.1
120 verbose lock bindings@1.1.1 C:\Users\Travis\AppData\Roaming\npm-cache\52dd60a7-bindings-1-1-1.lock
121 silly lockFile 52dd60a7-bindings-1-1-1 bindings@1.1.1
122 silly lockFile 52dd60a7-bindings-1-1-1 bindings@1.1.1
123 silly lockFile 3e6cf8d3-bindings-1-1-0 bindings@~1.1.0
124 silly lockFile 3e6cf8d3-bindings-1-1-0 bindings@~1.1.0
125 silly resolved [ { name: 'nan',
125 silly resolved     version: '0.8.0',
125 silly resolved     description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility',
125 silly resolved     main: 'include_dirs.js',
125 silly resolved     repository: { type: 'git', url: 'git://github.com/rvagg/nan.git' },
125 silly resolved     contributors: [ [Object], [Object], [Object], [Object], [Object], [Object] ],
125 silly resolved     license: 'MIT',
125 silly resolved     bugs: { url: 'https://github.com/rvagg/nan/issues' },
125 silly resolved     homepage: 'https://github.com/rvagg/nan',
125 silly resolved     _id: 'nan@0.8.0',
125 silly resolved     dist:
125 silly resolved      { shasum: '022a8fa5e9fe8420964ac1fb3dc94e17f449f5fd',
125 silly resolved        tarball: 'http://registry.npmjs.org/nan/-/nan-0.8.0.tgz' },
125 silly resolved     _from: 'nan@0.8.0',
125 silly resolved     _npmVersion: '1.3.21',
125 silly resolved     _npmUser: { name: 'rvagg', email: 'rod@vagg.org' },
125 silly resolved     maintainers: [ [Object] ],
125 silly resolved     directories: {},
125 silly resolved     _shasum: '022a8fa5e9fe8420964ac1fb3dc94e17f449f5fd',
125 silly resolved     _resolved: 'https://registry.npmjs.org/nan/-/nan-0.8.0.tgz',
125 silly resolved     readme: 'ERROR: No README data found!' },
125 silly resolved   { name: 'bindings',
125 silly resolved     description: 'Helper module for loading your native module\'s .node file',
125 silly resolved     keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ],
125 silly resolved     version: '1.1.1',
125 silly resolved     author:
125 silly resolved      { name: 'Nathan Rajlich',
125 silly resolved        email: 'nathan@tootallnate.net',
125 silly resolved        url: 'http://tootallnate.net' },
125 silly resolved     repository:
125 silly resolved      { type: 'git',
125 silly resolved        url: 'git://github.com/TooTallNate/node-bindings.git' },
125 silly resolved     main: './bindings.js',
125 silly resolved     bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' },
125 silly resolved     _id: 'bindings@1.1.1',
125 silly resolved     dist:
125 silly resolved      { shasum: '951f7ae010302ffc50b265b124032017ed2bf6f3',
125 silly resolved        tarball: 'http://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz' },
125 silly resolved     _from: 'bindings@~1.1.0',
125 silly resolved     _npmVersion: '1.3.2',
125 silly resolved     _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' },
125 silly resolved     maintainers: [ [Object], [Object] ],
125 silly resolved     directories: {},
125 silly resolved     _shasum: '951f7ae010302ffc50b265b124032017ed2bf6f3',
125 silly resolved     _resolved: 'https://registry.npmjs.org/bindings/-/bindings-1.1.1.tgz',
125 silly resolved     readme: 'ERROR: No README data found!',
125 silly resolved     homepage: 'https://github.com/TooTallNate/node-bindings' } ]
126 info install nan@0.8.0 into C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
127 info install bindings@1.1.1 into C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
128 info installOne nan@0.8.0
129 info installOne bindings@1.1.1
130 info C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan unbuild
131 info C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings unbuild
132 verbose tar unpack C:\Users\Travis\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz
133 silly lockFile 27c7e3bc-e-modules-runas-node-modules-nan tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan
134 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan C:\Users\Travis\AppData\Roaming\npm-cache\27c7e3bc-e-modules-runas-node-modules-nan.lock
135 silly lockFile 145eaedc--npm-cache-nan-0-8-0-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz
136 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz C:\Users\Travis\AppData\Roaming\npm-cache\145eaedc--npm-cache-nan-0-8-0-package-tgz.lock
137 verbose tar unpack C:\Users\Travis\AppData\Roaming\npm-cache\bindings\1.1.1\package.tgz
138 silly lockFile 931ef3cc-ules-runas-node-modules-bindings tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings
139 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings C:\Users\Travis\AppData\Roaming\npm-cache\931ef3cc-ules-runas-node-modules-bindings.lock
140 silly lockFile aace33b3-cache-bindings-1-1-1-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\bindings\1.1.1\package.tgz
141 verbose lock tar://C:\Users\Travis\AppData\Roaming\npm-cache\bindings\1.1.1\package.tgz C:\Users\Travis\AppData\Roaming\npm-cache\aace33b3-cache-bindings-1-1-1-package-tgz.lock
142 silly gunzTarPerm modes [ '755', '644' ]
143 silly gunzTarPerm modes [ '755', '644' ]
144 silly gunzTarPerm extractEntry package.json
145 silly gunzTarPerm extractEntry package.json
146 silly gunzTarPerm extractEntry README.md
147 silly gunzTarPerm extractEntry LICENSE
148 silly gunzTarPerm extractEntry include_dirs.js
149 silly gunzTarPerm extractEntry .dntrc
150 silly gunzTarPerm extractEntry build/config.gypi
151 silly gunzTarPerm extractEntry nan.h
152 silly gunzTarPerm extractEntry README.md
153 silly gunzTarPerm extractEntry bindings.js
154 silly lockFile 931ef3cc-ules-runas-node-modules-bindings tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings
155 silly lockFile 931ef3cc-ules-runas-node-modules-bindings tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings
156 silly lockFile aace33b3-cache-bindings-1-1-1-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\bindings\1.1.1\package.tgz
157 silly lockFile aace33b3-cache-bindings-1-1-1-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\bindings\1.1.1\package.tgz
158 info preinstall bindings@1.1.1
159 verbose readDependencies using package.json deps
160 verbose readDependencies using package.json deps
161 silly resolved []
162 verbose about to build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings
163 info build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\bindings
164 verbose linkStuff [ true,
164 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules',
164 verbose linkStuff   false,
164 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules\\runas\\node_modules' ]
165 info linkStuff bindings@1.1.1
166 verbose linkBins bindings@1.1.1
167 verbose linkMans bindings@1.1.1
168 verbose rebuildBundles bindings@1.1.1
169 info install bindings@1.1.1
170 info postinstall bindings@1.1.1
171 silly lockFile 27c7e3bc-e-modules-runas-node-modules-nan tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan
172 silly lockFile 27c7e3bc-e-modules-runas-node-modules-nan tar://C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan
173 silly lockFile 145eaedc--npm-cache-nan-0-8-0-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz
174 silly lockFile 145eaedc--npm-cache-nan-0-8-0-package-tgz tar://C:\Users\Travis\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz
175 info preinstall nan@0.8.0
176 verbose readDependencies using package.json deps
177 verbose readDependencies using package.json deps
178 silly resolved []
179 verbose about to build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan
180 info build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas\node_modules\nan
181 verbose linkStuff [ true,
181 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules',
181 verbose linkStuff   false,
181 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules\\runas\\node_modules' ]
182 info linkStuff nan@0.8.0
183 verbose linkBins nan@0.8.0
184 verbose linkMans nan@0.8.0
185 verbose rebuildBundles nan@0.8.0
186 info install nan@0.8.0
187 info postinstall nan@0.8.0
188 verbose about to build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
189 info build C:\Users\Travis\AppData\Roaming\npm\node_modules\runas
190 verbose linkStuff [ true,
190 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules',
190 verbose linkStuff   true,
190 verbose linkStuff   'C:\\Users\\Travis\\AppData\\Roaming\\npm\\node_modules' ]
191 info linkStuff runas@0.5.4
192 verbose linkBins runas@0.5.4
193 verbose linkMans runas@0.5.4
194 verbose rebuildBundles runas@0.5.4
195 verbose rebuildBundles [ 'bindings', 'nan' ]
196 info install runas@0.5.4
197 verbose unsafe-perm in lifecycle true
198 info runas@0.5.4 Failed to exec install script
199 info C:\Users\Travis\AppData\Roaming\npm\node_modules\runas unbuild
200 info preuninstall runas@0.5.4
201 info uninstall runas@0.5.4
202 verbose true,C:\Users\Travis\AppData\Roaming\npm\node_modules,C:\Users\Travis\AppData\Roaming\npm\node_modules unbuild runas@0.5.4
203 info postuninstall runas@0.5.4
204 error runas@0.5.4 install: `node-gyp rebuild`
204 error Exit status 1
205 error Failed at the runas@0.5.4 install script.
205 error This is most likely a problem with the runas package,
205 error not with npm itself.
205 error Tell the author that this fails on your system:
205 error     node-gyp rebuild
205 error You can get their info via:
205 error     npm owner ls runas
205 error There is likely additional logging output above.
206 error System Windows_NT 6.2.9200
207 error command "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "runas" "-g"
208 error cwd c:\Users\Travis\atom
209 error node -v v0.10.29
210 error npm -v 1.4.14
211 error code ELIFECYCLE
212 verbose exit [ 1, true ]

Let me know if there's any other info that would be helpful.

@ocombe
Copy link

ocombe commented Jul 3, 2014

I installed microsoft visual studio express 2013 and it fixed the problem for me

@dieseltravis
Copy link
Author

@ocombe I have Visual Studio Express 2013 installed, my version info:

Microsoft Visual Studio Express 2013 for Windows
Version 12.0.30501.00 Update 2
Microsoft .NET Framework
Version 4.5.51641

Installed Version: VSWin Express

Team Explorer for Visual Studio 2013   06155-004-0433004-02527
Microsoft Team Explorer for Visual Studio 2013

Visual Basic 2013   06155-004-0433004-02527
Microsoft Visual Basic 2013

Visual C# 2013   06155-004-0433004-02527
Microsoft Visual C# 2013

Visual C++ 2013   06155-004-0433004-02527
Microsoft Visual C++ 2013

Visual Studio 2013 Code Analysis Spell Checker   06155-004-0433004-02527
Microsoft® Visual Studio® 2013 Code Analysis Spell Checker

Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.

The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.

Common Azure Tools   1.1
Provides common services for use by Azure Mobile Services and Windows Azure Tools.

NuGet Package Manager   2.8.50313.46
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

Windows Azure Mobile Services Tools   1.1
Windows Azure Mobile Services Tools

Windows Phone 8.1 SDK Integration   1.0
This package integrates the tools for the Windows Phone 8.1 SDK into the menus and controls of Visual Studio.

@ocombe
Copy link

ocombe commented Jul 3, 2014

Sorry I had an error with runas but the exact same one.
In your system variables (where you can find the PATH too) do you have a key named VS120COMNTOOLS ? (sorry my PC is in french)
capture d cran 2014-07-03 23 17 57
capture d cran 2014-07-03 23 17 35

@dieseltravis
Copy link
Author

It looks like I have that:

echo %VS120COMNTOOLS%
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\

@ocombe
Copy link

ocombe commented Jul 3, 2014

Do you have the windows SDK installed as well ? http://msdn.microsoft.com/en-us/windows/bg162891.aspx
It's supposed to be installed with visual studio I think.

Do you have the dll "C:\Windows\System32\kernel32.dll" ?

@dieseltravis
Copy link
Author

I didn't have the SDK, so I have that installed now. the kernel32.dll exists in that location. I still get the same build error though.

@ocombe
Copy link

ocombe commented Jul 3, 2014

Ok, so the kernel32.lib should be located in: C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
Maybe try to add this to your path and restart your terminal ?

@dieseltravis
Copy link
Author

I've updated my %PATH%, reloaded the terminal and verified it was there, and it still gives me the same error.

@ocombe
Copy link

ocombe commented Jul 3, 2014

Well.. I don't have any more idea, sorry :(

@lee-dohm
Copy link

All repositories in the atom-archive organization are unmaintained and deprecated. Because of this, we are archiving this repository and closing all issues and pull requests. Thanks very much for your support and contributions!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants