Fehler beim Update (Raspberry)

Hallo, wollte gerade auf meine Raspberry die Version 8.1-628 installieren und bekomme jetzt die selbe Meldung “At least Raspberry Pi OS (Bookworm) is required to install this update !”

Das System war aber schon vorher mindestens auf 8.0. irgendetwas.
Ist das so gewollt?

Das System läuft jetzt nicht mehr und ich benötige es relativ dringend.

Wie kann ich es denn mit einer älteren Version lauffähig machen?

Vielen Dank für Eure Hilfe!

findest sich irgendwo in der Doku, auf die Schnelle, in dem Pfad suchen, welche alten Version es gibt und die wieder installieren.

dpkg -i /var/cache/apt/archives/symcon_x.x-???_armhf.deb

Die Installation bricht mit dieser Meldung einfach ab.

An deinem alten Symcon wird nichts verändert.

paresy

Danke für den Hinweis, das habe ich gerade auch nach Recherche hinbekommen

Das wäre schön gewesen. Symcon ließ sich nicht mehr starten.

Ist es denn richtig, das ich das PI OS aktualisieren muss? Hatte dazu keinen Hinweis gefunden

Die Info ist immer hier. Aber am Ende sollte es wirklich egal sein. Der Installer bricht mit der Meldung ab bevor er irgendwas macht.

Falls das Problem bei dir nachstellbar ist würde ich mir das gerne ansehen.

paresy

Ich will gerade einen Umzug von einem “alten Pi4 - Bullseye” auf einen neuen Pi5 Bookworm machen. Das Update auf 8.1 schlägt bei Bullseye fehl. Allerdings wird auf dem neuen Bokkworm direkt 8.1 installiert - kann ich das 8.0 DatenBackup einfach auf das 8.1 System kopieren? Oder wie kann ich zuerst die 8.0 auf dem neuen System installieren und dann updaten?

Klar. Das wird dann einfach direkt aktualisiert :slight_smile:

paresy

1a - hat problemlos geklappt - danke

Hallo Paresy,

habe es noch mal nachgestellt und folgende Ausgaben erhalten:

root@ip-symcon:/home/pi# sudo apt-get upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
libpam-modules libpam-modules-bin libpam-runtime libpam0g symcon
5 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 48,9 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.192 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://apt.symcon.de stable/rpi armhf symcon armhf 8.1-628 [48,1 MB]
Holen:2 Index of /raspbian bullseye/main armhf libpam0g armhf 1.4.0-9+deb11u2 [124 kB]
Holen:3 Index of /raspbian bullseye/main armhf libpam-modules-bin armhf 1.4.0-9+deb11u2 [105 kB]
Holen:4 Index of /raspbian bullseye/main armhf libpam-modules armhf 1.4.0-9+deb11u2 [309 kB]
Holen:5 Index of /raspbian bullseye/main armhf libpam-runtime all 1.4.0-9+deb11u2 [208 kB]
Es wurden 48,9 MB in 7 s geholt (6.572 kB/s).
Changelogs werden gelesen… Fertig
Vorkonfiguration der Pakete …
(Lese Datenbank … 104040 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von …/libpam0g_1.4.0-9+deb11u2_armhf.deb …
Entpacken von libpam0g:armhf (1.4.0-9+deb11u2) über (1.4.0-9+deb11u1+rpt2) …
libpam0g:armhf (1.4.0-9+deb11u2) wird eingerichtet …
(Lese Datenbank … 104040 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von …/libpam-modules-bin_1.4.0-9+deb11u2_armhf.deb …
Entpacken von libpam-modules-bin (1.4.0-9+deb11u2) über (1.4.0-9+deb11u1+rpt2) …
libpam-modules-bin (1.4.0-9+deb11u2) wird eingerichtet …
(Lese Datenbank … 104040 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von …/libpam-modules_1.4.0-9+deb11u2_armhf.deb …
Entpacken von libpam-modules:armhf (1.4.0-9+deb11u2) über (1.4.0-9+deb11u1+rpt2) …
libpam-modules:armhf (1.4.0-9+deb11u2) wird eingerichtet …
Neue Version der Konfigurationsdatei /etc/security/namespace.init wird installiert …
(Lese Datenbank … 104040 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von …/libpam-runtime_1.4.0-9+deb11u2_all.deb …
Entpacken von libpam-runtime (1.4.0-9+deb11u2) über (1.4.0-9+deb11u1+rpt2) …
libpam-runtime (1.4.0-9+deb11u2) wird eingerichtet …
(Lese Datenbank … 104040 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von …/symcon_8.1-628_armhf.deb …
IP-Symcon is running.
Stopping…
IP-Symcon stopped
At least Raspberry Pi OS (Bookworm) is required to install this update!
Press any key to continue…
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/symcon_8.1-628_armhf.deb (–unpack):
»neues symcon-Skript des Paketes pre-installation«-Unterprozess gab den Fehlerwert 1 zurück
IP-Symcon is not running.
Starting…
IP-Symcon started with PID 12882
Open the console to start configuration:

http://10.41.133.1:3777/console/

Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/symcon_8.1-628_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ip-symcon:/home/pi#

Beim letzten Mal war das System nicht mehr lauffähig und ich musste das 8.0 Paket gezielt neu installieren. Die Daten hat er aber dabei übernommen

Ich habe im Kundenkreis ja auch einige Kunden, die am Raspberry festhalten. Ich kann bestätigen, dass IP-Symcon weiter läuft, falls das Update fehlschlägt, wenn das OS zu alt ist. Habe ich diese Woche zufällig gleich 3x gehabt.

Da lobe ich mir die SymBox. Klick. Fertig.

Moin… doofe frage, aber warum muss Symcon erst den Dienst beenden um dann festzustellen, das die Raspi OS Version fürs Update zu alt ist? Kann das nicht vorher abgefragt werden?

Gruß,

Peter

Weil das Debian so macht :slight_smile:

6. Package maintainer scripts and installation procedure — Debian Policy Manual v4.7.2.0 ← Wir nutzen hier das preinst Event. Soweit ich das sehe gibt es da keinerlei Hook, den wir vorher zum Prüfen nutzen können.

paresy