NEWS
Update funktioniert nicht mehr
-
Systemdata Bitte Ausfüllen Hardwaresystem: AMD R7-5700G Arbeitsspeicher: 16GB Festplattenart: SSD Betriebssystem: Manjaro Linux, Kernel 6.1.1 x64 Node-Version: ?? Wird unter INFO nicht angezeigt Nodejs-Version: 19.3.0 NPM-Version: 8.19.2 Installationsart: Skript Image genutzt: Nein Ort/Name der Imagedatei: - IOB lief seit seiner Erstinstallation vor 3 Monaten komplett störungsfrei.
Momentan habe ich IOB v.6.3.4.
Jetzt wollte ich nach einiger Zeit meine Adapter Updaten, jetzt geht es nicht mehr :$ iobroker upgrade hm-rpc@1.15.16 Update hm-rpc from @1.15.12 to @1.15.16 Installing iobroker.hm-rpc@1.15.16... (System call) host.iobroker Cannot install iobroker.hm-rpc@1.15.16: 217 ERROR: Process exited with code 25
und
sudo iobroker update Used repository: stable Cannot download repository hash file from "http://download.iobroker.net/sources-dist-hash.json": timeout of 10000ms exceeded Cannot download repository hash file from "http://download.iobroker.net/sources-dist-hash.json": timeout of 10000ms exceeded Cannot download repository file from "http://download.iobroker.net/sources-dist.json": timeout of 10000ms exceeded Adapter "admin" : 6.3.5 , installed 6.3.4 [Updatable] ... Adapter "hm-rpc" : 1.15.16 , installed 1.15.12 [Updatable] ...
Das mit dem Timeout ist übrigens quatsch.
Der Rechner verfügt über eine Funktionierende und stabile Internetverbindung.IOB Neuinstallation fällig ?
-
@norp2k22 sagte in Update funktioniert nicht mehr:
ERROR: Process exited with code 25
sieh dir das mal an:
https://forum.iobroker.net/topic/57337/fehler-25-oder-217-bei-adapter-install-update-mit-npm8/1@norp2k22 sagte in Update funktioniert nicht mehr:
Nodejs-Version:
19.3.0um Himmels Willen!
wie kommst du an diese Entwicklerversion?Das mit dem Timeout ist übrigens quatsch.
Die Konsole lügt nie!
Der Rechner verfügt über eine Funktionierende und stabile Internetverbindung.
ja und?
da gibt es ja noch andere Gründe.Betriebssystem: Manjaro Linux, Kernel 6.1.1 x64
und das läuft bei dir stabil mit ioBroker ?
-
@homoran said in Update funktioniert nicht mehr:
um Himmels Willen!
wie kommst du an diese Entwicklerversion?Ich habe die IOB Installation damals vom Script erledigen lassen und seitdem nichts mehr verändert ausser
meine Adapter einzurichten und hin und wieder aktualisierungen.
Ich wüsste auch garnicht, wie und wo. -
@homoran said in Update funktioniert nicht mehr:
und das läuft bei dir stabil mit ioBroker ?
Absolut einwandfrei von Anfang an.
-
@norp2k22 dann dürfet es am Manjaro Repo hängen.
ist aber erst einmal zweitrangig
-
@norp2k22 sagte in Update funktioniert nicht mehr:
sudo iobroker update
Man geht nicht mit sudo an den ioBroker
-
@codierknecht sagte in Update funktioniert nicht mehr:
@norp2k22 sagte in Update funktioniert nicht mehr:
sudo iobroker update
Man geht nicht mit sudo an den ioBroker
wo hast du das schon wieder gesehen?
nach putzen der sehe ich es jetzt auch -
@norp2k22 sagte in Update funktioniert nicht mehr:
Absolut einwandfrei von Anfang an.
so stabil wie jetzt mit der node-Version?
-
Unter Arch/Manjaro nimmt man die mit dem Releasename getaggten Pakete her. Gibt's im AUR.
Für iobroker ist das nodejs16 'Gallium'.
Zu sudo und iobroker ist ja schon alles gesagt. Macht man nicht.
-
@thomas-braun said in Update funktioniert nicht mehr:
Unter Arch/Manjaro nimmt man die mit dem Releasename getaggten Pakete her. Gibt's im AUR.
Für iobroker ist das nodejs16 'Gallium'.
Zu sudo und iobroker ist ja schon alles gesagt. Macht man nicht.Ok, gut zu wissen.
-
Manjaro ist jetzt auch nicht die erste Wahl für den ioBroker. Das ist schon sehr debianlastig hier. Da muss man ggf. einiges auf archisch übersetzen. Bist du da sattelfest?
-
@thomas-braun said in Update funktioniert nicht mehr:
Manjaro ist jetzt auch nicht die erste Wahl für den ioBroker. Das ist schon sehr debianlastig hier. Da muss man ggf. einiges auf archisch übersetzen. Bist du da sattelfest?
Kommt drauf an. Bin schon seit 6 Jahren weg von Ubuntu und nutze seitdem Manjaro.
-
Mich würde Mal die Ausgabe des Skriptes
iob stop iob fix iob diag
interessieren. Wäre gut zu sehen wie sich das unter Manjaro verhält.
-
sudo systemctl stop iobroker for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done sudo systemctl start iobroker
Hat nicht geholfen. Selbes Fehlerbild wie im ersten Beitrag.
-
-
iob fix library: loaded Library version=2022-12-09 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2022-12-22 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== [sudo] Passwort für iob-user: sudo: apt-get: Befehl nicht gefunden Installed acl Installed sudo Installed libcap2-bin Installed build-essential Installed gcc-c++ Installed make Installed libavahi-compat-libdnssd-dev Installed libudev-dev Installed libpam0g-dev Installed pkg-config Installed git Installed curl Installed unzip Installed libcairo2-dev Installed libpango1.0-dev Installed libjpeg-dev Installed libgif-dev Installed librsvg2-dev Installed libpixman-1-dev Installed net-tools Installed cmake ========================================================================== Checking ioBroker user and directory permissions (2/4) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Database maintenance (3/4) ========================================================================== Checking for uncompressed JSONL databases... This might take a while! Compressing /opt/iobroker/iobroker-data/states.jsonl Compressing /opt/iobroker/iobroker-data/objects.jsonl Compressed 2 JSONL files. Done ========================================================================== Checking autostart (4/4) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================
und
$ iob diag bash: /home/iobroker/.diag.sh: Keine Berechtigung
-
ls -la /home/iobroker/.diag.sh
-
Ok, interessant..
iob stop for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done iob fix iob start
danach noch
iob upgrade
Jetzt sind alle Adapter aktuell und alles funktioniert wieder.
@thomas-braun
Das NodeJS 16 gallium Paket aus dem AUR habe ich jetzt (noch) nicht installiert,
wollte auf diesem Rechner die verwendung vom AUR Repo eigentlich vermeiden.
Brauche ich dieses spezielle Paket UNBEDINGT für den IOB ?
Weil wie es aussieht, funktioniert jetzt alles wieder. -
@norp2k22 sagte in Update funktioniert nicht mehr:
Ok, interessant..
was stand denn da?
@norp2k22 sagte in Update funktioniert nicht mehr:
Brauche ich dieses spezielle Paket UNBEDINGT für den IOB ?
v19 ist wie alle ungeraden Versionen eine Entwicklerversion und eher Beta. Selbst unter v18 gibt es bei ioBroker noch leichte Probleme
-
Ja, du brauchst eine stabile Basis. Über pacman rollt dir das immer weg. Rolling Release halt...
Da man das bei runtimes nicht will gibt es die fixierten Pakete ja.