jehervy/node-virtual-gamepads

npm install failed

Closed this issue · 3 comments

Yop Miroof.

Sans doute du a la nouvelle version de nodejs, mais impossible d'installer certains modules :

  • node v4.1.0
  • npm v3.3.3

A savoir que sur la beta-6 de recalbox le virtualgamepad ne fonctionnerai pas.

un ptit bout log si ça peut t'aider :

5950 error Linux 4.1.6-1-ARCH
5951 error argv "/usr/bin/node" "/usr/bin/npm" "install"
5952 error node v4.1.0
5953 error npm  v3.3.3
5954 error code ELIFECYCLE
5955 error ioctl@0.0.7 install: `node-gyp rebuild`
5955 error Exit status 1
5956 error Failed at the ioctl@0.0.7 install script 'node-gyp rebuild'.
5956 error This is most likely a problem with the ioctl package,
5956 error not with npm itself.
5956 error Tell the author that this fails on your system:
5956 error     node-gyp rebuild
5956 error You can get their info via:
5956 error     npm owner ls ioctl
5956 error There is likely additional logging output above.
5957 verbose exit [ 1, true ]

Salut MikaXII,

À première la solution serait de fixer la version de NodeJS. Je ne serais
pas dispo pendant une semaine, je regarde ça en rentrant de vacances !

Le dim. 20 sept. 2015 11:57, MikaXII notifications@github.com a écrit :

Yop Miroof.

Sans doute du a la nouvelle version de nodejs, mais impossible d'installer
certains modules :

  • node v4.1.0
  • npm v3.3.3

A savoir que sur la beta-6 de recalbox le virtualgamepad ne fonctionnerai
pas.

un ptit bout log si ça peut t'aider :

5950 error Linux 4.1.6-1-ARCH
5951 error argv "/usr/bin/node" "/usr/bin/npm" "install"
5952 error node v4.1.0
5953 error npm v3.3.3
5954 error code ELIFECYCLE
5955 error ioctl@0.0.7 install: node-gyp rebuild
5955 error Exit status 1
5956 error Failed at the ioctl@0.0.7 install script 'node-gyp rebuild'.
5956 error This is most likely a problem with the ioctl package,
5956 error not with npm itself.
5956 error Tell the author that this fails on your system:
5956 error node-gyp rebuild
5956 error You can get their info via:
5956 error npm owner ls ioctl
5956 error There is likely additional logging output above.
5957 verbose exit [ 1, true ]


Reply to this email directly or view it on GitHub
#5.

J'ai trouvé le problème, c'est la version de ioctl dans le package.json qui n'est plus bonne.
Il faut remplacer :
"ioctl": "~0.0.7", par "ioctl": "~1.0.0",

Ok c'est mergé. Je ferais le diff sur le trunc à mon retour. Merci !