make docker-whl (build error: incompatible engine node version) #12547
Replies: 3 comments 2 replies
-
I'm not positive this is the issue but I believe the line So some ideas for how to resolve this:
|
Beta Was this translation helpful? Give feedback.
-
I think the main issue here is that we don't use the |
Beta Was this translation helpful? Give feedback.
-
Closing as it seems resolved as far as I can say |
Beta Was this translation helpful? Give feedback.
-
Hi Everyone,
I started to work around kolibri docker build tools. I was able to build the base image, the demoserver built but failed due to missing pex file which I could build with docker-whl I got the following error while running the make docker-whl :
The above error is due to the fact that the build expected [ engine "node" is incompatible with this module. Expected version "18.x". Got "12.22.9" ] .
I went through both the docker/build-whl.dockerfile [setup for nodejs 18.19.0];
![image](https://private-user-images.githubusercontent.com/4993211/356053558-4307afcf-54e5-4bdc-bafe-4d2c41c3ff74.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjAzOTcsIm5iZiI6MTczODk2MDA5NywicGF0aCI6Ii80OTkzMjExLzM1NjA1MzU1OC00MzA3YWZjZi01NGU1LTRiZGMtYmFmZS00ZDJjNDFjM2ZmNzQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDdUMjAyODE3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjY1YmUyMDc1OTZlODAwNzk4OTQ1NjU4NDYzNDFkOWJmMWY2MmFjM2FiYjFiYmI3OTA4MjI1YzBlNTdiMjRmMiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.HskwiI8NSDPgFDGee9VqS7NKTFd5ADlYrJM_5ub1L1U)
package.json also has it setup for 18.19.0
![image](https://private-user-images.githubusercontent.com/4993211/356053277-ca5ede75-d514-4270-8155-3ca5bc5a4d44.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjAzOTcsIm5iZiI6MTczODk2MDA5NywicGF0aCI6Ii80OTkzMjExLzM1NjA1MzI3Ny1jYTVlZGU3NS1kNTE0LTQyNzAtODE1NS0zY2E1YmM1YTRkNDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDdUMjAyODE3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2UwY2JiMzU5NGZiMzAyNGNmN2FjMjFiOWViMzdiYWQyMmNmMjdlMmRmYjYzZDY5MjRhZjhlYTE3NDg0Mjk2NiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.i7wfdiwmc84IO8npW9CmDkH6nEiXYMLzuZHr7_gKa9U)
I could not find the configuration file that sets it for nodejs 12.22.9 ( this is my black box as I am studying and navigating kolibri ).
I will be grate for any help, pointer or direction. Many thanks!
Hear from you all soon.
God blesses!!!
Regards
Beta Was this translation helpful? Give feedback.
All reactions