Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

Failed to install: node-red-contrib-tellstick #20

Open
MacValley opened this issue Jul 16, 2020 · 0 comments
Open

Failed to install: node-red-contrib-tellstick #20

MacValley opened this issue Jul 16, 2020 · 0 comments

Comments

@MacValley
Copy link

Running nodered in Docker (nodered/node-red), version 1.1.2. Cannot install node-red-contrib-tellstick from the palette manager. The log says:
2020-07-13T09:25:35.957Z Install : node-red-contrib-tellstick 2.1.3

2020-07-13T09:25:36.123Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix="~" --production [email protected]
2020-07-13T09:25:40.518Z [out]
2020-07-13T09:25:40.518Z [out] > [email protected] install /data/node_modules/telldus
2020-07-13T09:25:40.518Z [out] > node-gyp configure build
2020-07-13T09:25:40.518Z [out]
2020-07-13T09:25:41.529Z [out] make: Entering directory '/data/node_modules/telldus/build'
2020-07-13T09:25:41.530Z [out] CXX(target) Release/obj.target/telldus/telldus.o
2020-07-13T09:25:41.626Z [err] ../telldus.cc:15:10: fatal error: telldus-core.h: No such file or directory
2020-07-13T09:25:41.626Z [err] 15 | #include <telldus-core.h>
2020-07-13T09:25:41.626Z [err] | ^~~~~~~~~~~~~~~~
2020-07-13T09:25:41.627Z [err] compilation terminated.
2020-07-13T09:25:41.631Z [err] make: *** [telldus.target.mk:101: Release/obj.target/telldus/telldus.o] Error 1
2020-07-13T09:25:41.631Z [err] gyp
2020-07-13T09:25:41.631Z [out] make: Leaving directory '/data/node_modules/telldus/build'
2020-07-13T09:25:41.631Z [err]
2020-07-13T09:25:41.631Z [err] ERR!
2020-07-13T09:25:41.631Z [err]
2020-07-13T09:25:41.632Z [err] build error
2020-07-13T09:25:41.632Z [
2020-07-13T09:25:41.632Z [err] gyp
2020-07-13T09:25:41.632Z [err]
2020-07-13T09:25:41.632Z [err] ERR!
2020-07-13T09:25:41.633Z [err]
2020-07-13T09:25:41.633Z [err] stack
2020-07-13T09:25:41.633Z [err] Error: make failed with exit code: 2
2020-07-13T09:25:41.633Z [err] gyp

I have googled for this error and found some workarounds, but none that work on the Docker image (apt-get is not supported on the minimum Linux, so I cannot install what is suggested in the workarounds). I see that your code is old by now. Is there a chance that you can update so it works in newer nodered?
I would very much like to make use of nodered and Telldus together (in the Docker environment). Thanks in advance!
/MacValley

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant