+ 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: 10.5.1' Wanted Version: 10.5.1 + rm -R zwave-js-ui + git clone --branch v10.5.1 --depth 1 https://github.com/zwave-js/zwave-js-ui Cloning into 'zwave-js-ui'... Note: switching to 'b5cf23c362fc0bb90511511c60a19d4348e3d248'. 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 switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false + echo 'Pre install finished' Pre install finished + echo 3 + php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2 PHP Fatal error: Uncaught Exception: Code : 0
Message : Vous avez un trop grand nombre de systeme jeedom déclaré ou plus de 2 ips externe differentes pour vos jeedoms, veuillez en réduire le nombre en allant sur votre page profils du market et en supprimant des jeedoms, n'oubliez pas de sauvegarder in /var/www/html/core/repo/market.repo.php:836 Stack trace: #0 /var/www/html/core/repo/market.repo.php(193): repo_market::byLogicalIdAndType() #1 /var/www/html/core/class/update.class.php(305): repo_market::downloadObject() #2 /var/www/html/core/php/jeecli.php(47): update->doUpdate() #3 {main} thrown in /var/www/html/core/repo/market.repo.php on line 836 + echo 4 + sudo killall apt apt-get unattended-upgr apt: no process found apt-get: no process found unattended-upgr: no process found + sudo rm /var/lib/apt/lists/lock + sudo rm /var/cache/apt/archives/lock + sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend + sudo sudo dpkg --configure -a --force-confdef + sudo apt update WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Get:3 http://security.debian.org/debian-security bullseye-security InRelease [27.2 kB] Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Get:6 http://security.debian.org/debian-security bullseye-security/main armhf Packages [402 kB] Fetched 429 kB in 3s (145 kB/s) Reading package lists... Building dependency tree... Reading state information... All packages are up to date. + echo 5 + sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh + sudo /var/www/html/core/class/../../resources/install_nodejs.sh Hit:1 http://security.debian.org/debian-security bullseye-security InRelease Hit:2 http://deb.debian.org/debian bullseye InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... apt-utils is already the newest version (2.2.4). build-essential is already the newest version (12.9). lsb-release is already the newest version (11.1.0). git is already the newest version (1:2.30.2-1+deb11u4). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. [Check Version NodeJS actuelle : v20.19.5 : [ OK ] [Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ] Clean npm cache npm warn using --force Recommended protections disabled. + echo 6 + 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 npm install npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated docsify-server-renderer@4.13.1: docsify-server-renderer 4.x and below is no longer supported while we investigate the future of SSR and SSG for Docsify npm warn deprecated csurf@1.11.0: Please use another csrf package npm warn deprecated @types/extract-zip@2.0.1: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed. npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated vue@2.7.16: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. added 1611 packages in 3m 316 packages are looking for funding run `npm fund` for details + sudo npm run build > zwave-js-ui@10.5.1 build > npm-run-all build:* > zwave-js-ui@10.5.1 build:server > tsc > zwave-js-ui@10.5.1 build:ui > vite build vite v5.4.19 building for production... transforming... <--- Last few GCs ---> [25535:0x2f509f30] 125708 ms: Mark-Compact (reduce) 454.0 (462.8) -> 452.9 (463.1) MB, 1306.45 / 0.08 ms (+ 55.7 ms in 20 steps since start of marking, biggest step 3.3 ms, walltime since start of marking 1539 ms) (average mu = 0.283, current mu = 0.37[25535:0x2f509f30] 128049 ms: Mark-Compact (reduce) 454.0 (463.1) -> 453.1 (463.4) MB, 1864.80 / 0.06 ms (+ 41.7 ms in 12 steps since start of marking, biggest step 4.6 ms, walltime since start of marking 2011 ms) (average mu = 0.239, current mu = 0.18 <--- JS stacktrace ---> FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory ----- Native stack trace ----- 1: 0xb71e94 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [node] 2: 0xeaa7dc v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node] 3: 0xeaa9ac v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node] 4: 0x10b263c [node] 5: 0x10b2b58 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [node] 6: 0x10c8340 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*) [node] 7: 0x10c898c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node] 8: 0x10a187c v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node] 9: 0x10a2640 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node] 10: 0x108237c v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node] 11: 0x1493ef4 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [node] 12: 0x1894a84 [node] Aborted ERROR: "build:ui" exited with 134. + chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs docker docs esbuild-import-meta-url-shim.js esbuild-register.js esbuild.js genereteDocs.ts index.html kubernetes kustomization.yaml node_modules nodemon.json package-lock.json package.json package.sh pkg public server server_config.js snippets src store test tsconfig.eslint.json tsconfig.json vite.config.mjs wallaby.js + '[' -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=a02082 + [[ a02082 == \a\0\2\0\8\2 ]] + systemctl disable hciuart ++ grep dtoverlay=pi3-miniuart-bt /boot/config.txt + [[ ! -n '' ]] + echo 'Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth' Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth + echo 'Please add '\''dtoverlay=pi3-miniuart-bt'\'' to the end of the file /boot/config.txt' Please add 'dtoverlay=pi3-miniuart-bt' to the end of the file /boot/config.txt + echo 'And reboot your Raspberry Pi' And reboot your Raspberry Pi + echo 'Everything is successfully installed!' Everything is successfully installed! + echo 7 + php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs + echo 8 + rm /tmp/jeedom_install_in_progress_zwavejs + echo '*******************End of package installation******************' *******************End of package installation******************