FS#79735 - [npm] incompatible with it's dependent package "semver", npm unusable
Attached to Project:
Arch Linux
Opened by Dino Hensen (d.hensen) - Tuesday, 19 September 2023, 13:03 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 19 September 2023, 20:25 GMT
Opened by Dino Hensen (d.hensen) - Tuesday, 19 September 2023, 13:03 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 19 September 2023, 20:25 GMT
|
Details
Description:
This version (10.1.0-1) is not compatible with semver 7.5.1-1, or 7.5.0-1 (I thought the problem was semver, I did not downgrade to lower versions). When trying to use NPM I'm getting this error: /usr/lib/node_modules/npm/lib/es6/validate-engines.js:31 throw err ^ TypeError: LRU is not a constructor at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/semver/classes/range.js:188:15) at Module._compile (node:internal/modules/cjs/loader:1241:14) at Module._extensions..js (node:internal/modules/cjs/loader:1295:10) at Module.load (node:internal/modules/cjs/loader:1091:32) at Module._load (node:internal/modules/cjs/loader:938:12) at Module.require (node:internal/modules/cjs/loader:1115:19) at require (node:internal/modules/helpers:130:18) at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/semver/functions/satisfies.js:1:15) at Module._compile (node:internal/modules/cjs/loader:1241:14) at Module._extensions..js (node:internal/modules/cjs/loader:1295:10) Node.js v20.6.1 Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: Have npm 10.1.0-1 and semver 7.5.1-1, then try using npm, you will see above mentioned error. When downgrading npm to 9.8.1-1 it worked again. |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 19 September 2023, 20:25 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#79693
Tuesday, 19 September 2023, 20:25 GMT
Reason for closing: Duplicate
Additional comments about closing: