Hi,
I try to install sao 3.8.12 from source. :
.....
bower resolve
https://github.com/twbs/bootstrap.git#~3.3.4bower not-cached
https://github.com/moment/moment.git#~2.10.2bower resolve
https://github.com/moment/moment.git#~2.10.2bower ECMDERR Failed to execute "git ls-remote --tags --heads
https://github.com/jquery/jquery-dist.git", exit code of #128 fatal: unable to access '
https://github.com/jquery/jquery-dist.git/': SSL certificate problem: unable to get local issuer certificate
Additional error details:
fatal: unable to access '
https://github.com/jquery/jquery-dist.git/': SSL certificate problem: unable to get local issuer certificate
npm ERR! Linux 4.1.38-47-default
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v4.7.3
npm ERR! npm v2.15.11
npm ERR! code ELIFECYCLE
npm ERR! tryto...@3.8.12 postinstall: `bower install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the tryto...@3.8.12 postinstall script 'bower install'.
npm ERR! This is most likely a problem with the tryton-sao package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! bower install
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs tryton-sao
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR! npm owner ls tryton-sao
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /home/gnuhealth/package/npm-debug.log
gnuhealth@linux:~/package>
Seems that the certificate of git is not accepted. From the npm-debug log:
48815 info install tryto...@3.8.12
48816 info postinstall tryto...@3.8.12
48817 verbose unsafe-perm in lifecycle true
48818 info tryto...@3.8.12 Failed to exec postinstall script
48819 verbose stack Error: tryto...@3.8.12 postinstall: `bower install`
48819 verbose stack Exit status 1
48819 verbose stack at EventEmitter.<anonymous> (/usr/lib64/node_modules/npm/lib/utils/lifecycle.js:217:16)
48819 verbose stack at emitTwo (events.js:87:13)
48819 verbose stack at EventEmitter.emit (events.js:172:7)
48819 verbose stack at ChildProcess.<anonymous> (/usr/lib64/node_modules/npm/lib/utils/spawn.js:24:14)
48819 verbose stack at emitTwo (events.js:87:13)
48819 verbose stack at ChildProcess.emit (events.js:172:7)
48819 verbose stack at maybeClose (internal/child_process.js:854:16)
48819 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:222:5)
48820 verbose pkgid tryto...@3.8.12
48821 verbose cwd /home/gnuhealth/package
Can we do some configuration locally that the certificate is accepted?
Thanks!