@thomas-braun ich habe die gleichen Probleme zur Zeit mit drei Adapter, die mit Error 25 bei dem Update fehlschlagen.
- Info Adapter
- Telegram Adapter
- Web-Server
Ich habe gestern mein System auf Debian11 Bullseye, Nodejs 16 und NPM 8 angehoben:
xx@iobroker-prod:~$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
/usr/bin/nodejs
v16.15.1
/usr/bin/node
v16.15.1
/usr/bin/npm
8.11.0
nodejs:
Installiert: 16.15.1-deb-1nodesource1
Installationskandidat: 16.15.1-deb-1nodesource1
Versionstabelle:
*** 16.15.1-deb-1nodesource1 100
100 /var/lib/dpkg/status
14.19.3-deb-1nodesource1 500
500 https://deb.nodesource.com/node_14.x bullseye/main amd64 Packages
12.22.5~dfsg-2~11u1 500
500 http://ftp.de.debian.org/debian bullseye/main amd64 Packages
500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
Ich habe den Verlauf hier nach bestem Wissen und Gewissen verfolgt, komme aber nicht weiter. Wenn ich den Info Adapter update mit
iobroker upgrade info --debug
dann bekomme ich folgendes:
This upgrade of "info" will introduce the following changes:
==========================================================================
-> 1.9.19:
Fix audio, USB, bluetooth and printer view
==========================================================================
Would you like to upgrade info from @1.9.18 to @1.9.19 now? [(y)es, (n)o]: y
Update info from @1.9.18 to @1.9.19
NPM version: 8.11.0
Installing iobroker.info@1.9.19... (System call)
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /opt/iobroker/node_modules/abab
npm ERR! dest /opt/iobroker/node_modules/.abab-bvmibCm3
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/abab' -> '/opt/iobroker/node_modules/.abab-bvmibCm3'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-06-24T08_42_05_829Z-debug-0.log
host.iobroker-prod Cannot install iobroker.info@1.9.19: 217
Debug Telegram Update
xx@iobroker-prod:~$ iobroker upgrade telegram --debug
This upgrade of "telegram" will introduce the following changes:
==========================================================================
-> 1.12.6:
Fix crash cases reported by Sentry
-> 1.12.5:
Fix crash cases reported by Sentry
-> 1.12.4:
Fix crash cases reported by Sentry
-> 1.12.3:
Make sure also not set states can be queried - will return "State not set" in this case!
==========================================================================
Would you like to upgrade telegram from @1.12.2 to @1.12.6 now? [(y)es, (n)o]: y
Update telegram from @1.12.2 to @1.12.6
NPM version: 8.11.0
Installing iobroker.telegram@1.12.6... (System call)
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /opt/iobroker/node_modules/abab
npm ERR! dest /opt/iobroker/node_modules/.abab-bvmibCm3
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/abab' -> '/opt/iobroker/node_modules/.abab-bvmibCm3'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-06-24T09_17_07_612Z-debug-0.log
host.iobroker-prod Cannot install iobroker.telegram@1.12.6: 217
Debug Web Update
xx@iobroker-prod:~$ iobroker upgrade web --debug
This upgrade of "web" will introduce the following changes:
==========================================================================
-> 4.3.0:
Added support of rest-api
==========================================================================
Would you like to upgrade web from @4.2.3 to @4.3.0 now? [(y)es, (n)o]: y
Update web from @4.2.3 to @4.3.0
host.iobroker-prod Adapter "system.adapter.web.0" is stopped.
NPM version: 8.11.0
Installing iobroker.web@4.3.0... (System call)
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /opt/iobroker/node_modules/abbrev
npm ERR! dest /opt/iobroker/node_modules/.abbrev-5eNud0FY
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/abbrev' -> '/opt/iobroker/node_modules/.abbrev-5eNud0FY'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-06-24T09_20_20_797Z-debug-0.log
host.iobroker-prod Cannot install iobroker.web@4.3.0: 217
Was kann ich tun, um die Fehler zu beheben?