[Eisfair] Updatefehler
Marcus Röckrath
marcus.roeckrath at gmx.de
Do Okt 29 20:30:55 CET 2020
Hallo Stefan,
Stefan Heidrich wrote:
> ich wollte gerade meinen Eis64 updaten und laufe auf einen Fehler:
>
> => [####################] eiskernel-virt (5.2.0)... [
> FAIL ]
> error: shasum validation failed for "eiskernel-virt"!
> error: installation aborted!
> Press ENTER to continue
>
> Auch nach dem Aktualisieren der lokalen Datenbank bleibt der Fehler. Was
> läuft da falsch?
Die Datenbak zu löschen hilft nicht.
Holger hat die Kernelpakete nochmal neu hochgeladen, da sich in den
ursprünglichen ein Fehler mit den Ownerships eingeschlichen hatte, dabei
aber die Version beibehalten, weil sonst durch ein erneutes Update "oldeis"
auch zum aktuellen Kernel wird.
Damit stimmt aber die Prüfsumme in der DB nicht mehr, was man aber nur damit
reparieren kann, dass man das info-File löscht, aus dem die DB gebildet
wird.
Lösche also
/var/lib/eisman/info/eiskernel-virt/5.2.0
/var/lib/eisman/info/eiskernel-dev/5.2.0
auf einem 32bit-System auch
/var/lib/eisman/info/eiskernel-pae/5.2.0
/var/lib/eisman/info/eiskernel-smp/5.2.0
und dann eisman update zur Erneuerung der DB.
Wer die "falschen" Ownerships eines schon durchgeführten Kernelupdates
beheben will, kann das Kernelupdate nochmals durchführen (siehe iben wegen
der Konsequenzen für oldeis) oder mit folgenden Befehlen manuell die
Ownerships korrigieren:
eis1 (SMP-Kernel):
chown -R root.root /lib/firmware/
chown -R root.root /lib/modules/
chown -R root.root /usr/src/linux-4.9.220-eisfair-1/
chown -R root.root /System.map-4.9.220-eisfair-1-SMP
chown -R root.root /var/install/packages/eiskernel*
beim PAE oder VIRT Kernel:
chown -R root.root /System.map-4.9.220-eisfair-1-PAE
chown -R root.root /System.map-4.9.220-eisfair-1-VIRT
eis64:
chown -R root.root /lib/firmware/
chown -R root.root /lib/modules/
chown -R root.root /usr/src/linux-4.9.220-eisfair-1/
chown -R root.root /System.map-4.9.220-eisfair-1-VIRT
chown -R root.root /var/install/packages/eiskernel*
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair