Openbravo Issue Tracking System - POS2
View Issue Details
0049196POS2Corepublic2022-05-03 15:262022-05-09 15:19
jarmendariz 
jarmendariz 
normalmajorhave not tried
closedfixed 
5
 
TAPTAP 
AugustoMauch
No
0049196: npm ci fails with nodejs 16.x in openbravo custom script (preinstall)
Running npm ci in source.path using Node 16.x and npm 7.x it fails in Openbravo custom preinstall code

node --version v16.4.1
npm --version 7.18.1

> install
> node $npm_package_config_install

Validating npm dependencies included in Openbravo modules...
node:internal/fs/utils:343
    throw err;
    ^

Error: ENOENT: no such file or directory, stat '/home/huehner/ob/branches/pi_pos2_pg/node_modules_global'
    at Object.statSync (node:fs:1526:3)
    at __node_internal_ (node:internal/fs/utils:767:8)
    at Object.rmdirSync (node:fs:1146:15)
    at Object.<anonymous> (/home/huehner/ob/branches/pi_pos2_pg/modules/org.openbravo.client.kernel/build-scripts/install-deps.js:53:4)
    at Module._compile (node:internal/modules/cjs/loader:1095:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1124:10)
    at Module.load (node:internal/modules/cjs/loader:975:32)
    at Function.Module._load (node:internal/modules/cjs/loader:816:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)
    at node:internal/main/run_main_module:17:47 {
  errno: -2,
  syscall: 'stat',
  code: 'ENOENT',
  path: '/home/huehner/ob/branches/pi_pos2_pg/node_modules_global'
}
1.) Use nodejs 16 from the deb.nodesource.com repo
deb http://deb.nodesource.com/node_16.x [^] sid main

2.) Apply attached path to allow the newer node/npm versions in our version check
3.) Run npm ci in source.path
No tags attached.
related to defect 0047399 closed jarmendariz npm ci fails with nodejs 16.x in openbravo custom script (preinstall) 
Issue History
2022-05-03 15:26jarmendarizNew Issue
2022-05-03 15:26jarmendarizAssigned To => jarmendariz
2022-05-03 15:26jarmendarizTriggers an Emergency Pack => No
2022-05-03 15:26jarmendarizIssue generated from0047399
2022-05-03 15:26jarmendarizRelationship addedrelated to 0047399
2022-05-03 15:26jarmendarizStatusnew => scheduled
2022-05-09 15:18jarmendarizStatusscheduled => resolved
2022-05-09 15:18jarmendarizFixed in Version => TAP
2022-05-09 15:18jarmendarizResolutionopen => fixed
2022-05-09 15:19jarmendarizReview Assigned To => AugustoMauch
2022-05-09 15:19jarmendarizNote Added: 0137087
2022-05-09 15:19jarmendarizStatusresolved => closed

Notes
(0137087)
jarmendariz   
2022-05-09 15:19   
Fixed and reviewed on MR https://gitlab.com/obcustomers/AGAP/openbravo/-/merge_requests/7 [^]