NEWS
iobroker startet nicht mehr
-
Hallo,
ich habe gestern den Admin von5.x auf die neuestes v6 aktualisiert. lief gestern auch problemlos. Danach noch den influx Adpater installiert aber ersteinmal deaktiviert.
Nachts macht mein Pi einen reboot und dann ein Backup.
Heute morgen lief der iobroker nicht mehr.
Habe den Pi rebootet und auch einmal aus und wieder an gemacht. iobroker fix mehrmals laufen lassen. Die Fehlermeldungen haben sich geändert, das Resultat leider nicht.
Wenn ich iobroker status aufrufe bekomme ich folgenden output:pi@ioBroker-RasPi4:~ $ iob status /opt/iobroker/node_modules/graceful-fs/polyfills.js:1 SyntaxError: Invalid or unexpected token at Object.compileFunction (node:vm:360:18) at wrapSafe (node:internal/modules/cjs/loader:1055:15) at Module._compile (node:internal/modules/cjs/loader:1090:27) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) at Module.load (node:internal/modules/cjs/loader:1004:32) at Function.Module._load (node:internal/modules/cjs/loader:839:12) at Module.require (node:internal/modules/cjs/loader:1028:19) at require (node:internal/modules/cjs/helpers:102:18) at Object.<anonymous> (/opt/iobroker/node_modules/graceful-fs/graceful-fs.js:2:17) at Module._compile (node:internal/modules/cjs/loader:1126:14)
Dazu auch gleich meine npm/node informationen:
pi@ioBroker-RasPi4:~ $ nodejs -v && node -v && npm -v && which nodejs && which node && which npm v16.17.0 v16.17.0 8.15.0 /usr/bin/nodejs /usr/bin/node /usr/bin/npm
Zu den Fehlern oben konnte ich leider nichts finden.
Beim Fixer bekomme ich auch noch Warnungen:========================================================================== Installing prerequisites (1/3) ========================================================================== OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 https://deb.nodesource.com/node_16.x buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease Fehl:4 http://giteduberger.fr rpimonitor/ InRelease 500 Internal Server Error [IP: 213.186.33.17 80] Holen:5 https://packages.grafana.com/oss/deb stable InRelease [5.813 B] Paketlisten werden gelesen... Fertig E: Für das Depot »https://packages.grafana.com/oss/deb stable InRelease« wurde der »Origin«-Wert von »grafana stable« in ». stable« geändert. E: Für das Depot »https://packages.grafana.com/oss/deb stable InRelease« wurde der »Label«-Wert von »grafana stable« in ». stable« geändert. N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen. Installed gcc-c++
Der Abschluss ist aber erfolgreich.
Weiss jemand Rat?
Danke
Jens -
-
Nicht gut
Changelogs werden gelesen... Fertig Extrahiere Vorlagen aus Paketen: 100% Vorkonfiguration der Pakete ... dpkg: nicht behebbarer fataler Fehler, Abbruch: Abschließender Zeilenvorschub fehlt in Dateilisten-Datei des Paketes »gir1.2-glib-2.0:armhf« E: Sub-process /usr/bin/dpkg returned an error code (2)
-
Bitte vollständig posten.
Vom Login Prompt der Befehlseingabe bis zum neuen Login Prompt. -
pi@ioBroker-RasPi4:~ $ sudo apt update Fehl:1 http://giteduberger.fr rpimonitor/ InRelease 500 Internal Server Error [IP: 213.186.33.17 80] OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:4 https://packages.grafana.com/oss/deb stable InRelease OK:5 https://deb.nodesource.com/node_16.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 82 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. W: Fehlschlag beim Holen von http://giteduberger.fr/rpimonitor/InRelease 500 Internal Server Error [IP: 213.186.33.17 80] W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
pi@ioBroker-RasPi4:~ $ sudo apt full-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig Die folgenden Pakete werden aktualisiert (Upgrade): base-files bind9-host bluez bzip2 dbus distro-info-data dnsutils freetype2-doc gir1.2-rsvg-2.0 git git-man grafana-rpi isc-dhcp-client isc-dhcp-common libbind9-161 libbz2-1.0 libdbus-1-3 libdbus-1-dev libdns-export1104 libdns1104 libexpat1 libexpat1-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgnutls30 libgssapi-krb5-2 libhttp-daemon-perl libirs161 libisc-export1100 libisc1100 libisccc161 libisccfg163 libk5crypto3 libkrb5-3 libkrb5support0 libksba8 liblwres161 libmariadb3 libncurses6 libncursesw5 libncursesw6 libpixman-1-0 libpixman-1-dev libpython3.7 libpython3.7-minimal libpython3.7-stdlib librsvg2-2 librsvg2-common librsvg2-dev libsqlite3-0 libtinfo5 libtinfo6 libxml2 libxslt1.1 lighttpd mariadb-client mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common ncurses-base ncurses-bin ncurses-term nodejs publicsuffix python3.7 python3.7-minimal sqlite3 sudo tzdata unzip vim-common vim-tiny xxd zlib1g zlib1g-dev 82 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen noch 0 B von 158 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 51,0 MB Plattenplatz zusätzlich benutzt. Möchten Sie fortfahren? [J/n] Changelogs werden gelesen... Fertig Extrahiere Vorlagen aus Paketen: 100% Vorkonfiguration der Pakete ... dpkg: nicht behebbarer fataler Fehler, Abbruch: Abschließender Zeilenvorschub fehlt in Dateilisten-Datei des Paketes »gir1.2-freedesktop:armhf« E: Sub-process /usr/bin/dpkg returned an error code (2)
In der anderen list Datei von gir1.1... standen lauter @ drin, die habe ich gelöscht. Die list Datei von dieser Datei ist leer.
-
@jkalver sagte in iobroker startet nicht mehr:
In der anderen list Datei von gir1.1... standen lauter @ drin, die habe ich gelöscht. Die list Datei von dieser Datei ist leer.
Wat?
Und warum der ganze Desktop-Mumpitz auf einem Server? Hat da nix verloren. -
@thomas-braun
gute Frage. Ich hatte den iobroker damals aus einem fertigen image installiert.
Wie bekomme ich den Desktop-Mumpitz runter? -
Ich hasse Fertigkost-Images. Da weißt du nie was da alles reingebacken wurde...
sudo apt install --reinstall gir1.2-freedesktop
-
@thomas-braun
Jetzt fängt der Spass an
Re-install funktioiert nicht:pi@ioBroker-RasPi4:~ $ sudo apt install --reinstall gir1.2-freedesktop Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 82 nicht aktualisiert. Es müssen noch 0 B von 20,3 kB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. dpkg: Warnung: Dateilisten-Datei des Paketes »gir1.2-freedesktop:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: Warnung: Dateilisten-Datei des Paketes »libharfbuzz-gobject0:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: Warnung: Dateilisten-Datei des Paketes »gir1.2-harfbuzz-0.0:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: nicht behebbarer fataler Fehler, Abbruch: Abschließender Zeilenvorschub fehlt in Dateilisten-Datei des Paketes »gir1.2-pango-1.0:armhf« E: Sub-process /usr/bin/dpkg returned an error code (2)
Löschen auch mit purge genauso wenig:
pi@ioBroker-RasPi4:~ $ sudo apt remove --purge gir1.2-freedesktop Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: gir1.2-harfbuzz-0.0 icu-devtools libcroco3 libfribidi-dev libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libicu-dev libpangoxft-1.0-0 librsvg2-2 librsvg2-common libxft-dev libxft2 pango1.0-tools Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. Die folgenden Pakete werden ENTFERNT: gir1.2-freedesktop* gir1.2-pango-1.0* gir1.2-rsvg-2.0* libpango1.0-dev* librsvg2-dev* 0 aktualisiert, 0 neu installiert, 5 zu entfernen und 80 nicht aktualisiert. Nach dieser Operation werden 1.432 kB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] dpkg: Warnung: Dateilisten-Datei des Paketes »gir1.2-freedesktop:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: Warnung: Dateilisten-Datei des Paketes »libharfbuzz-gobject0:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: Warnung: Dateilisten-Datei des Paketes »gir1.2-harfbuzz-0.0:armhf« fehlt; es wird angenommen, dass das Paket derzeit keine Dateien installiert hat dpkg: nicht behebbarer fataler Fehler, Abbruch: Abschließender Zeilenvorschub fehlt in Dateilisten-Datei des Paketes »gir1.2-pango-1.0:armhf« E: Sub-process /usr/bin/dpkg returned an error code (2)
ich hatte mir die list Dateien angeschaut, die waren leer bzw mit @ gefüllt.
-
@jkalver sagte in iobroker startet nicht mehr:
ich hatte mir die list Dateien angeschaut,
Welche list-Dateien? Die in /etc/apt/sources.d/ oder wovon sprichst du?
-
in /var/lib/dpkg/info
-
Da hast du nix zu suchen.
-
@thomas-braun
ok.aber komme trotzdem nicht weiter.
was kann ich tun? -
sudo dpkg --configure -a
-
@thomas-braun said in iobroker startet nicht mehr:
sudo dpkg --configure -a
leider keine Auswirkung. Ausführung dauert keine Sekunde.
Habe danach Deinen Reinstall noch einmal gestartet mit gleichem Ergebnis wie oben -
-
@homoran
sorry, bei dem ursprünglichen Befehl gab es keine Ausgabe.
Ich habe dann mal das Paket hinzugefügt (bisschen Manual gelesen ), dann wollte er das -a nicht mehr.pi@ioBroker-RasPi4:~ $ sudo dpkg --configure gir1.2-freedesktop dpkg: Fehler beim Bearbeiten des Paketes gir1.2-freedesktop:armhf (--configure): Paket gir1.2-freedesktop:armhf ist schon installiert und konfiguriert Fehler traten auf beim Bearbeiten von: gir1.2-freedesktop:armhf
-
-
pi@ioBroker-RasPi4:~ $ apt policy gir1.2-freedesktop gir1.2-freedesktop: Installiert: 1.58.3-2 Installationskandidat: 1.58.3-2 Versionstabelle: *** 1.58.3-2 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages 100 /var/lib/dpkg/status
-
@jkalver
Versuch es damit:sudo apt-get --download-only --reinstall install gir1.2-freedesktop dpkg -c /var/cache/apt/archives/gir1.2-freedesktop_1.58.3-2_armhf.deb | awk '{if ($6 == "./") { print "/."; } else if (substr($6, length($6), 1) == "/") {print substr($6, 2, length($6) - 2); } else { print substr($6, 2, length($6) - 1);}}' | sudo tee /var/lib/dpkg/info/gir1.2-freedesktop.list