@bagos

Как порешать ошибку nodejs в Ubuntu при скачивании пакета?

Добрый день!
При попытке скачать некоторые пакеты, выдается ошибка
npm install lame
npm install speaker
Стоит Ubuntu 14
Установлен nodes, nodejs-legacy
ошибка:
> speaker@0.2.4 install /media/psf/Home/Documents/Unix/node/sound/node_modules/speaker
> node-gyp rebuild

make: Entering directory `/media/psf/Home/Documents/Unix/node/sound/node_modules/speaker/build'
make: Warning: File `deps/mpg123/test.target.mk' has modification time 3.6e+03 s in the future
CC(target) Release/obj.target/output/deps/mpg123/src/output/alsa.o
../deps/mpg123/src/output/alsa.c:19:28: fatal error: alsa/asoundlib.h: No such file or directory
#include
^
compilation terminated.
make: *** [Release/obj.target/output/deps/mpg123/src/output/alsa.o] Error 1
make: Leaving directory `/media/psf/Home/Documents/Unix/node/sound/node_modules/speaker/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/share/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.13.0-32-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /media/psf/Home/Documents/Unix/node/sound/node_modules/speaker
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! weird error 1
npm ERR! not ok code 0


Рекомендации, которые нашел в нете - не помогли,
это сделать линк на nodejs, и установить nodejs-legacy
  • Вопрос задан
  • 545 просмотров
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
npm на убунте на любой чих пишет про это сраное легаси, не обращайте внимания. Настоящая проблема выше:
../deps/mpg123/src/output/alsa.c:19:28: fatal error: alsa/asoundlib.h: No such file or directory

Беглый гуглеж выдает вот что: https://github.com/TooTallNate/node-speaker/issues/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы