Ошибка в npm

Ответить
vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 18 мар 2020, 09:16

Не работает npm

Код: Выделить всё

npm install node-addon-api
npm ERR! code Z_DATA_ERROR
npm ERR! errno -3
npm ERR! zlib: invalid distance too far back
urpmi zlib
Пакет lib64z1-1.2.8-12-rosa2016.1.x86_64 уже установлен

Я так понял что нужна более новая версия zlib 1.2.11

Аватара пользователя
Zeffanyx
Сообщения: 1370
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Ошибка в npm

Сообщение Zeffanyx » 18 мар 2020, 13:47

vvpnet писал(а):
18 мар 2020, 09:16
Я так понял что нужна более новая версия zlib 1.2.11
В целом, да. Также есть смысл попробовать поставить более свежий Nodejs. На ABF есть сборки.

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 18 мар 2020, 14:24

Zeffanyx писал(а):
18 мар 2020, 13:47
vvpnet писал(а):
18 мар 2020, 09:16
Я так понял что нужна более новая версия zlib 1.2.11
В целом, да. Также есть смысл попробовать поставить более свежий Nodejs. На ABF есть сборки.
Дайте пожалуйста ссылку

Аватара пользователя
Zeffanyx
Сообщения: 1370
Зарегистрирован: 12 сен 2011, 14:25
Operating system: Rosa Fresh R11, OpenMandriva Lx 4 (Cooker)
Откуда: Санкт-Петербург

Ошибка в npm

Сообщение Zeffanyx » 18 мар 2020, 14:54

vvpnet писал(а):
18 мар 2020, 14:24
Дайте пожалуйста ссылку
ну например: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 19 мар 2020, 06:32

Zeffanyx писал(а):
18 мар 2020, 14:54
vvpnet писал(а):
18 мар 2020, 14:24
Дайте пожалуйста ссылку
ну например: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Так это такая же версия что и в оффициальном репозитории

npm version
{ npm: '6.13.4',
ares: '1.14.0',
brotli: '1.0.7',
cldr: '35.1',
http_parser: '2.9.3',
icu: '64.2',
modules: '64',
napi: '5',
nghttp2: '1.39.2',
node: '10.19.0',
openssl: '1.1.1d',
tz: '2019c',
unicode: '12.1',
uv: '1.28.0',
v8: '6.8.275.32-node.55',
zlib: '1.2.8' }

А мы хотели с убунты слезть уже окончательно, а тут такое! Все не как не получается. В росе R8.1 все отлично работет, но там версия nodejs 6

Аватара пользователя
Алзим
Сообщения: 4444
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R10
Откуда: Интернет

Ошибка в npm

Сообщение Алзим » 19 мар 2020, 15:11

У нас новый Ноде стоит в РОСА.
Попробуй yarn

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 20 мар 2020, 12:11

Алзим писал(а):
19 мар 2020, 15:11
У нас новый Ноде стоит в РОСА.
Попробуй yarn
Не знаем этого зверя. Весь проект завязан с npm, неужели приедся все переделывать? То есть вариантов завести npm нет?

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 23 мар 2020, 07:44

Делегировать решение по воросу можно как нибудь? https://bugzilla.rosalinux.ru/show_bug.cgi?id=10518

Аватара пользователя
Алзим
Сообщения: 4444
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R10
Откуда: Интернет

Ошибка в npm

Сообщение Алзим » 23 мар 2020, 12:24

vvpnet писал(а):
23 мар 2020, 07:44
Делегировать решение по воросу можно как нибудь? https://bugzilla.rosalinux.ru/show_bug.cgi?id=10518
Глубоко сомневаюсь что кто-то будет обновлять zlib для 2016.1

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 24 мар 2020, 05:30

Алзим писал(а):
23 мар 2020, 12:24
vvpnet писал(а):
23 мар 2020, 07:44
Делегировать решение по воросу можно как нибудь? https://bugzilla.rosalinux.ru/show_bug.cgi?id=10518
Глубоко сомневаюсь что кто-то будет обновлять zlib для 2016.1
Так может тогда понизить версию nodejs?, а то получается не рабочий вариант в репозитории болтается. Приняли решение оставаться на Ubuntu

Аватара пользователя
Алзим
Сообщения: 4444
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R10
Откуда: Интернет

Ошибка в npm

Сообщение Алзим » 24 мар 2020, 20:35

vvpnet писал(а):
24 мар 2020, 05:30
Так может тогда понизить версию nodejs?
Можно и поднять.
Но, у нас есть QA и через него провести это сложно.
А вообще, технически это легко.

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 25 мар 2020, 05:22

Алзим писал(а):
24 мар 2020, 20:35
vvpnet писал(а):
24 мар 2020, 05:30
Так может тогда понизить версию nodejs?
Можно и поднять.
Но, у нас есть QA и через него провести это сложно.
А вообще, технически это легко.
Подскажите тогда как это можно сделать?

Аватара пользователя
Алзим
Сообщения: 4444
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R10
Откуда: Интернет

Ошибка в npm

Сообщение Алзим » 25 мар 2020, 15:41

vvpnet писал(а):
25 мар 2020, 05:22
Подскажите тогда как это можно сделать?
Регистрируешься на https://abf.io
Находишь nodejs из Импорт через поиск.
Клонируешь его себе.
И в склонированном на ходишь спек. А в нём строку Version. В этой строке пишешь нужную тебе версию и отправляешь собираться. Нод должен собраться беспроблемно.
Если соберётся, то свой репозиторий добавляешь себе и консоль обновляешь свою систему. Нужная версия должна установиться.
Если разобраться то вся эта процедура занимает не более 10 мин. Но, сам Нод будет собираться долго.

vvpnet
Сообщения: 353
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Ошибка в npm

Сообщение vvpnet » 27 мар 2020, 05:40

Алзим писал(а):
25 мар 2020, 15:41
vvpnet писал(а):
25 мар 2020, 05:22
Подскажите тогда как это можно сделать?
Регистрируешься на https://abf.io
Находишь nodejs из Импорт через поиск.
Клонируешь его себе.
И в склонированном на ходишь спек. А в нём строку Version. В этой строке пишешь нужную тебе версию и отправляешь собираться. Нод должен собраться беспроблемно.
Если соберётся, то свой репозиторий добавляешь себе и консоль обновляешь свою систему. Нужная версия должна установиться.
Если разобраться то вся эта процедура занимает не более 10 мин. Но, сам Нод будет собираться долго.
Спасибо!

Ответить