+ echo '*******************Begin of package installation******************' *******************Begin of package installation****************** + touch /tmp/jeedom_install_in_progress_zwavejs + echo 1 + echo 2 + sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh + sudo /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh + echo 'Pre installation de l'\''installation/mise à jour des dépendances zwavejs' Pre installation de l'installation/mise à jour des dépendances zwavejs +++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh ++ cd /var/www/html/core/class/../../plugins/zwavejs/resources ++ pwd + BASEDIR=/var/www/html/plugins/zwavejs/resources + cd /var/www/html/plugins/zwavejs/resources + source ../core/config/zwavejs.config.ini + echo 'Wanted Version: 8.5.1' Wanted Version: 8.5.1 + rm -R zwave-js-ui rm: cannot remove 'zwave-js-ui': No such file or directory + git clone --branch v8.5.1 --depth 1 https://github.com/zwave-js/zwave-js-ui Cloning into 'zwave-js-ui'... Note: checking out 'ad42de0e6c5085a5ffccc7d8739aed9ed31b55b6'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b + echo 'Pre install finished' Pre install finished + echo 3 + php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2 warning: commands will be executed using /bin/sh job 16 at Wed Dec 7 15:54:00 2022 + echo 4 + sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh + sudo /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh + echo 'Post installation de l'\''installation/mise à jour des dépendances zwavejs' Post installation de l'installation/mise à jour des dépendances zwavejs +++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh ++ cd /var/www/html/core/class/../../plugins/zwavejs/resources ++ pwd + BASEDIR=/var/www/html/plugins/zwavejs/resources + cd /var/www/html/plugins/zwavejs/resources + cd zwave-js-ui + sudo yarn install ➤ YN0000: ┌ Resolution step ➤ YN0002: │ ts-node-dev@npm:2.0.0 [b9e30] doesn't provide @types/node (p8a743), requested by ts-node ➤ YN0060: │ zwave-js-ui@workspace:. provides eslint (p560d0) with version 8.26.0, which doesn't satisfy what eslint-loader requests ➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements for details, where is the six-letter p-prefixed code ➤ YN0000: └ Completed in 4s 288ms ➤ YN0000: ┌ Fetch step ➤ YN0000: └ Completed in 10s 535ms ➤ YN0000: ┌ Link step ➤ YN0007: │ core-js@npm:2.6.12 must be built because it never has been before or the last one failed ➤ YN0007: │ docsify@npm:4.13.0 must be built because it never has been before or the last one failed ➤ YN0007: │ core-js@npm:3.26.0 must be built because it never has been before or the last one failed ➤ YN0007: │ vue-demi@npm:0.13.11 [0f984] must be built because it never has been before or the last one failed ➤ YN0007: │ @serialport/bindings-cpp@npm:10.7.0 must be built because it never has been before or the last one failed ➤ YN0000: └ Completed in 3m 23s ➤ YN0000: Done with warnings in 3m 41s + sudo yarn run build - building for production... <--- Last few GCs ---> [18067:0x55df660] 155746 ms: Mark-sweep (reduce) 208.6 (222.2) -> 198.4 (221.9) MB, 84.4 / 0.1 ms (+ 463.6 ms in 95 steps since start of marking, biggest step 26.9 ms, walltime since start of marking 787 ms) (average mu = 0.739, current mu = 0.551) fin[18067:0x55df660] 156926 ms: Mark-sweep 234.4 (257.4) -> 198.7 (228.4) MB, 970.8 / 0.2 ms (average mu = 0.542, current mu = 0.177) allocation failure scavenge might not succeed <--- JS stacktrace ---> FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory ERROR: "build:ui" exited with 129. + chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md app.ts bin build config docker docs hass kubernetes kustomization.yaml lib node_modules nodemon.json package.json package.sh pkg server snippets src static store test tsconfig.eslint.json tsconfig.json views wallaby.js yarn.lock + '[' -e /dev/ttyAMA0 ']' + sudo sed -i 's/console=ttyAMA0,115200//; s/kgdboc=ttyAMA0,115200//' /boot/cmdline.txt + sudo sed -i 's|[^:]*:[^:]*:respawn:/sbin/getty[^:]*ttyAMA0[^:]*||' /etc/inittab sed: can't read /etc/inittab: No such file or directory + '[' -e /dev/ttymxc0 ']' + '[' -e /dev/ttyAMA0 ']' + sudo systemctl mask serial-getty@ttyAMA0.service + sudo systemctl stop serial-getty@ttyAMA0.service ++ grep Revision /proc/cpuinfo ++ cut -d: -f2 ++ tr -d ' ' + RPI_BOARD_REVISION=a020d3 + [[ a020d3 == \8 ]] + [[ a020d3 == \8 ]] + [[ a020d3 == \d ]] + systemctl disable hciuart ++ grep dtoverlay=pi3-miniuart-bt /boot/config.txt + [[ ! -n dtoverlay=pi3-miniuart-bt ]] + echo 'Everything is successfully installed!' Everything is successfully installed! + echo 5 + php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs + rm /tmp/jeedom_install_in_progress_zwavejs + echo '*******************End of package installation******************' *******************End of package installation******************