-
Notifications
You must be signed in to change notification settings - Fork 525
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flatpak: add node-gyp as dependency #939
Comments
I encountered this during the last releases because I was using a newer version of Node which caused the prebuilds to fail. You can see the same log here: https://github.com/shiftkey/desktop/actions/runs/6448739274/job/17506532547#step:6:48
This was also occurring on I don't think adding |
I can't downgrade node without building it from source. and in the logs the error is node-gyp not found, at which point it calls prebuild, which can't connect to the internet. Would it be possible to make desktop-notifications only install on windows? I know some packages can do that. |
At the moment I'm not sure what the actionable steps are here:
I suspect the upstream project will churn onto a newer version of |
The problem
node-gyp is a dependency of many of the packages desktop depends on, however it is not listed as a dependency so when the postinstall script attempts to call node-gyp it will fail and fall back to prebuild-install which will not work. The simplest solution to this problem would be add it to the depancy list.
Release version
release-3.3.3-linux2
Operating system
Linux Flatpak
Steps to reproduce the behavior
No response
Log files
https://buildbot.flathub.org/#/builders/6/builds/72286
Screenshots
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: