Hi,
I've always built Guacamole Client before, but now with 1.6.0 I'm getting an
error with npm.
I'm running as root. The system is a bit old. I have nodejs-14.17.6.
[INFO] --- frontend-maven-plugin:1.12.1:npx (generate-docs) @
guacamole-common-js ---
[INFO] Running 'npx jsdoc -c jsdoc-conf.json' in
/tmp/guacamole-client/guacamole-common-js
[INFO]
/root/.npm/_npx/715862f77c6787c7/node_modules/mkdirp/lib/mkdirp-native.js:35
[INFO] throw er
[INFO] ^
[INFO]
[INFO] Error: EACCES: permission denied, mkdir
'/tmp/guacamole-client/guacamole-common-js/target/apidocs'
[INFO] at Object.mkdirSync (node:fs:1382:3)
[INFO] at mkdirpNativeSync
(/root/.npm/_npx/715862f77c6787c7/node_modules/mkdirp/lib/mkdirp-native.js:29:10)
[INFO] at Function.mkdirpSync [as sync]
(/root/.npm/_npx/715862f77c6787c7/node_modules/mkdirp/index.js:21:7)
[INFO] at Object.exports.mkPath
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/lib/jsdoc/fs.js:91:12)
[INFO] at Object.exports.publish
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/templates/default/publish.js:496:8)
[INFO] at Object.module.exports.cli.generateDocs
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/cli.js:441:39)
[INFO] at Object.module.exports.cli.processParseResults
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/cli.js:392:24)
[INFO] at module.exports.cli.main
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/cli.js:235:18)
[INFO] at Object.module.exports.cli.runCommand
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/cli.js:186:9)
[INFO] at /root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/jsdoc.js:93:9
[INFO] at Object.<anonymous>
(/root/.npm/_npx/715862f77c6787c7/node_modules/jsdoc/jsdoc.js:94:3)
[INFO] at Module._compile (node:internal/modules/cjs/loader:1191:14)
[INFO] at Object.Module._extensions..js
(node:internal/modules/cjs/loader:1245:10)
[INFO] at Module.load (node:internal/modules/cjs/loader:1069:32)
[INFO] at Function.Module._load (node:internal/modules/cjs/loader:904:12)
[INFO] at Function.executeUserEntryPoint [as runMain]
(node:internal/modules/run_main:81:12) {
[INFO] errno: -13,
[INFO] syscall: 'mkdir',
[INFO] code: 'EACCES',
[INFO] path: '/tmp/guacamole-client/guacamole-common-js/target/apidocs'
[INFO] }
# ls -ld /tmp/guacamole-client/guacamole-common-js/target
drwxr-xr-x 7 root root 180 Sep 10 12:47
/tmp/guacamole-client/guacamole-common-js/target
Does npm drop privs, hence cannot create the dir?
Any suggestions?
Regards
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]