FS#60649 - [bash-language] server needs to be rebuilt to succesfully start
Attached to Project:
Community Packages
Opened by Olivier Tilmans (otilmans) - Tuesday, 30 October 2018, 15:15 GMT
Last edited by Felix Yan (felixonmars) - Wednesday, 31 October 2018, 09:11 GMT
Opened by Olivier Tilmans (otilmans) - Tuesday, 30 October 2018, 15:15 GMT
Last edited by Felix Yan (felixonmars) - Wednesday, 31 October 2018, 09:11 GMT
|
Details
Description:
bash-language-server embeds a build of the tree-sitter nodejs module. It has been compiled against an older version of nodejs, hence throws an exception and crashes when started on the current one. Additional info: pacman -Qi bash-language-server nodejs | grep -B 2 Version Name : bash-language-server Version : 1.5.4-1 -- Name : nodejs Version : 11.0.0-2 Steps to reproduce: Run `bash-language-server` in any shell to get: bash-language-server /usr/lib/bash-language-server/node_modules/tree-sitter/index.js:8 throw e; ^ Error: The module '/usr/lib/bash-language-server/node_modules/tree-sitter/build/Release/tree_sitter_runtime_binding.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 64. This version of Node.js requires NODE_MODULE_VERSION 67. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). at Object.Module._extensions..node (internal/modules/cjs/loader.js:736:18) at Module.load (internal/modules/cjs/loader.js:605:32) at tryModuleLoad (internal/modules/cjs/loader.js:544:12) at Function.Module._load (internal/modules/cjs/loader.js:536:3) at Module.require (internal/modules/cjs/loader.js:643:17) at require (internal/modules/cjs/helpers.js:22:18) at Object.<anonymous> (/usr/lib/bash-language-server/node_modules/tree-sitter/index.js:3:13) at Module._compile (internal/modules/cjs/loader.js:707:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10) at Module.load (internal/modules/cjs/loader.js:605:32) |
This task depends upon
Closed by Felix Yan (felixonmars)
Wednesday, 31 October 2018, 09:11 GMT
Reason for closing: Fixed
Additional comments about closing: 1.5.4-2
Wednesday, 31 October 2018, 09:11 GMT
Reason for closing: Fixed
Additional comments about closing: 1.5.4-2