ansible-role-cryptpad icon indicating copy to clipboard operation
ansible-role-cryptpad copied to clipboard

npm install fails due to missing gyp build dependencies

Open TheSeven opened this issue 5 years ago • 2 comments

On Ubuntu 18.04 (and I assume most other Debian-based systems as well), node-gyp will require the make and g++ packages to build native nodejs packages required by cryptpad.

TheSeven avatar Jun 05 '19 10:06 TheSeven

Upon further inspection it looks like these packages might be pulled in by a recommendation from node-gyp on some systems, so this may work on a default installation of Ubuntu. Can't hurt to depend on these ones directly though, to fix systems which ignore recommendations.

TheSeven avatar Jun 05 '19 10:06 TheSeven

Thank you for pointing this out. A pull request would be very welcome.

t2d avatar Jun 05 '19 10:06 t2d