-
Notifications
You must be signed in to change notification settings - Fork 38
Description
Hi,
I'm trying to install the package on a Windows 8 system. Python 2.73 installed, msvs version is 2010, latest drivers are installed as well, but the build is failed. Has anyone met before this issue? The error log is the following:
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 '-g',
1 verbose cli 'ftdi' ]
2 info using npm@2.9.1
3 info using node@v0.12.3
4 verbose node symlink C:\Program Files\nodejs\node.exe
5 verbose install initial load of C:\Users\Alien-01\AppData\Roaming\npm\package.json
6 verbose readDependencies loading dependencies from C:\Users\Alien-01\AppData\Roaming\npm\package.json
7 silly cache add args [ 'ftdi', null ]
8 verbose cache add spec ftdi
9 silly cache add parsed spec { raw: 'ftdi',
9 silly cache add scope: null,
9 silly cache add name: 'ftdi',
9 silly cache add rawSpec: '',
9 silly cache add spec: '',
9 silly cache add type: 'range' }
10 silly addNamed ftdi@
11 verbose addNamed "" is a valid semver range for ftdi
12 silly addNameRange { name: 'ftdi', range: '', hasData: false }
13 silly mapToRegistry name ftdi
14 silly mapToRegistry using default registry
15 silly mapToRegistry registry https://registry.npmjs.org/
16 silly mapToRegistry uri https://registry.npmjs.org/ftdi
17 verbose addNameRange registry:https://registry.npmjs.org/ftdi not in flight; fetching
18 verbose request uri https://registry.npmjs.org/ftdi
19 verbose request no auth needed
20 info attempt registry request try #1 at 3:07:22 PM
21 verbose request id 3a9b1cdb277ce418
22 verbose etag "DS3SCJVDR5M4YIQJ9TSUN8H7G"
23 http request GET https://registry.npmjs.org/ftdi
24 http 304 https://registry.npmjs.org/ftdi
25 silly get cb [ 304,
25 silly get { date: 'Mon, 25 May 2015 14:07:16 GMT',
25 silly get via: '1.1 varnish',
25 silly get 'cache-control': 'max-age=60',
25 silly get etag: '"DS3SCJVDR5M4YIQJ9TSUN8H7G"',
25 silly get age: '0',
25 silly get connection: 'keep-alive',
25 silly get 'x-served-by': 'cache-lcy1122-LCY',
25 silly get 'x-cache': 'MISS',
25 silly get 'x-cache-hits': '0',
25 silly get 'x-timer': 'S1432562836.470784,VS0,VE166',
25 silly get vary: 'Accept' } ]
26 verbose etag https://registry.npmjs.org/ftdi from cache
27 verbose get saving ftdi to C:\Users\Alien-01\AppData\Roaming\npm-cache\registry.npmjs.org\ftdi.cache.json
28 silly addNameRange number 2 { name: 'ftdi', range: '_', hasData: true }
29 silly addNameRange versions [ 'ftdi', [ '1.0.0', '1.0.1', '1.0.2', '1.0.3', '1.1.0' ] ]
30 silly addNamed ftdi@1.1.0
31 verbose addNamed "1.1.0" is a plain semver version for ftdi
32 silly cache afterAdd ftdi@1.1.0
33 verbose afterAdd C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package\package.json not in flight; writing
34 verbose afterAdd C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package\package.json written
35 silly install resolved [ { name: 'ftdi',
35 silly install resolved version: '1.1.0',
35 silly install resolved description: 'FTDI bindings for Node.js',
35 silly install resolved main: 'index.js',
35 silly install resolved dependencies: { bindings: '1.1.0' },
35 silly install resolved gypfile: true,
35 silly install resolved scripts:
35 silly install resolved { test: 'echo "Error: no test specified" && exit 1',
35 silly install resolved preinstall: 'node-gyp rebuild' },
35 silly install resolved repository:
35 silly install resolved { type: 'git',
35 silly install resolved url: 'git://github.com/KABA-CCEAC/node-ftdi.git' },
35 silly install resolved keywords: [ 'ftdi', 'usb', 'driver', 'device' ],
35 silly install resolved homepage: 'https://github.com/KABA-CCEAC/node-ftdi',
35 silly install resolved bugs: { url: 'https://github.com/KABA-CCEAC/node-ftdi/issues' },
35 silly install resolved license:
35 silly install resolved { type: 'MIT',
35 silly install resolved url: 'https://raw.github.com/KABA-CCEAC/node-ftdi/master/licence' },
35 silly install resolved gitHead: '460b1fa8477efc510f2c8316c2f99cfe082d6ae4',
35 silly install resolved _id: 'ftdi@1.1.0',
35 silly install resolved _shasum: '456560ad8c4d30530431604dd40413c14537363d',
35 silly install resolved from: 'ftdi@',
35 silly install resolved _npmVersion: '1.4.21',
35 silly install resolved _npmUser: { name: 'adrai', email: 'adriano@raiano.ch' },
35 silly install resolved maintainers: [ [Object] ],
35 silly install resolved dist:
35 silly install resolved { shasum: '456560ad8c4d30530431604dd40413c14537363d',
35 silly install resolved tarball: 'http://registry.npmjs.org/ftdi/-/ftdi-1.1.0.tgz' },
35 silly install resolved directories: {},
35 silly install resolved _resolved: 'https://registry.npmjs.org/ftdi/-/ftdi-1.1.0.tgz',
35 silly install resolved readme: 'ERROR: No README data found!' } ]
36 info install ftdi@1.1.0 into C:\Users\Alien-01\AppData\Roaming\npm
37 info installOne ftdi@1.1.0
38 verbose installOne of ftdi to C:\Users\Alien-01\AppData\Roaming\npm not in flight; installing
39 verbose lock using C:\Users\Alien-01\AppData\Roaming\npm-cache_locks\ftdi-0d3480de09bbba34.lock for C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
40 silly install write writing ftdi 1.1.0 to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
41 verbose unbuild node_modules\ftdi
42 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged from base C:\Users\Alien-01\AppData\Roaming\npm
43 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
44 verbose tar unpack C:\Users\Alien-01\AppData\Roaming\npm-cache\ftdi\1.1.0\package.tgz
45 verbose tar unpacking to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
46 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged
47 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
48 silly gunzTarPerm modes [ '777', '666' ]
49 silly gunzTarPerm extractEntry package.json
50 silly gunzTarPerm modified mode [ 'package.json', 420, 438 ]
51 silly gunzTarPerm extractEntry .npmignore
52 silly gunzTarPerm modified mode [ '.npmignore', 420, 438 ]
53 silly gunzTarPerm extractEntry README.md
54 silly gunzTarPerm modified mode [ 'README.md', 420, 438 ]
55 silly gunzTarPerm extractEntry index.js
56 silly gunzTarPerm modified mode [ 'index.js', 420, 438 ]
57 silly gunzTarPerm extractEntry binding.gyp
58 silly gunzTarPerm modified mode [ 'binding.gyp', 420, 438 ]
59 silly gunzTarPerm extractEntry install.sh
60 silly gunzTarPerm modified mode [ 'install.sh', 493, 511 ]
61 silly gunzTarPerm extractEntry lib/amd64/ftd2xx.lib
62 silly gunzTarPerm modified mode [ 'lib/amd64/ftd2xx.lib', 420, 438 ]
63 silly gunzTarPerm extractEntry lib/ftd2xx.h
64 silly gunzTarPerm modified mode [ 'lib/ftd2xx.h', 420, 438 ]
65 silly gunzTarPerm extractEntry lib/i386/ftd2xx.lib
66 silly gunzTarPerm modified mode [ 'lib/i386/ftd2xx.lib', 420, 438 ]
67 silly gunzTarPerm extractEntry license
68 silly gunzTarPerm modified mode [ 'license', 420, 438 ]
69 silly gunzTarPerm extractEntry src/ftdi_constants.h
70 silly gunzTarPerm modified mode [ 'src/ftdi_constants.h', 420, 438 ]
71 silly gunzTarPerm extractEntry src/ftdi_device.cc
72 silly gunzTarPerm modified mode [ 'src/ftdi_device.cc', 420, 438 ]
73 silly gunzTarPerm extractEntry src/ftdi_device.h
74 silly gunzTarPerm modified mode [ 'src/ftdi_device.h', 420, 438 ]
75 silly gunzTarPerm extractEntry src/ftdi_driver.cc
76 silly gunzTarPerm modified mode [ 'src/ftdi_driver.cc', 420, 438 ]
77 silly gunzTarPerm extractEntry src/ftdi_driver.h
78 silly gunzTarPerm modified mode [ 'src/ftdi_driver.h', 420, 438 ]
79 verbose write writing to C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi\package.json
80 info preinstall ftdi@1.1.0
81 verbose unsafe-perm in lifecycle true
82 info ftdi@1.1.0 Failed to exec preinstall script
83 verbose unlock done using C:\Users\Alien-01\AppData\Roaming\npm-cache_locks\ftdi-0d3480de09bbba34.lock for C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
84 verbose stack Error: ftdi@1.1.0 preinstall: node-gyp rebuild
84 verbose stack Exit status 1
84 verbose stack at EventEmitter. (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:213:16)
84 verbose stack at EventEmitter.emit (events.js:110:17)
84 verbose stack at ChildProcess. (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:24:14)
84 verbose stack at ChildProcess.emit (events.js:110:17)
84 verbose stack at maybeClose (child_process.js:1015:16)
84 verbose stack at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
85 verbose pkgid ftdi@1.1.0
86 verbose cwd C:\Nodes\FTDI112\node-ftdi-master
87 error Windows_NT 6.3.9600
88 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "ftdi"
89 error node v0.12.3
90 error npm v2.9.1
91 error code ELIFECYCLE
92 error ftdi@1.1.0 preinstall: node-gyp rebuild
92 error Exit status 1
93 error Failed at the ftdi@1.1.0 preinstall script 'node-gyp rebuild'.
93 error This is most likely a problem with the ftdi package,
93 error not with npm itself.
93 error Tell the author that this fails on your system:
93 error node-gyp rebuild
93 error You can get their info via:
93 error npm owner ls ftdi
93 error There is likely additional logging output above.
94 verbose exit [ 1, true ]
95 verbose unbuild node_modules\ftdi
96 info preuninstall ftdi@1.1.0
97 info uninstall ftdi@1.1.0
98 verbose unbuild rmStuff ftdi@1.1.0 from C:\Users\Alien-01\AppData\Roaming\npm\node_modules
99 info postuninstall ftdi@1.1.0
100 silly gentlyRm C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi is being purged from base C:\Users\Alien-01\AppData\Roaming\npm
101 verbose gentlyRm don't care about contents; nuking C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
102 silly vacuum-fs purging C:\Users\Alien-01\AppData\Roaming\npm\node_modules\ftdi
103 silly vacuum-fs quitting because other entries in C:\Users\Alien-01\AppData\Roaming\npm\node_modules
Thanks
Aaron