[Eisfair] Endloses "searching" bei Paketupdate

Christian Schwinn christianschwinn at quadrant1.net
So Jun 9 00:22:52 CEST 2024


Hallo,

mein System zeigt das gleiche Verhalten wie das von Uwe.

Interessanterweise war /etc/init.d/boot.d/S03systemd bei mir auch noch 
vorhanden.
Die beschriebene Anleitung klappt bei mir leider nicht. Scheint wohl 
noch mehr zu hängen...

Und ich muss Uwe Recht geben. Früher konnte man den eisfair-Server mal 
länger nicht aktualisieren und es hat trotzdem immer geklappt. Dieses 
System läuft seit Dezember 2003 und hat dementsprechend schon diverse 
Updates (auch Hardware) mitgemacht.

Aber wenn man ein kleines Baby bekommt, dann muss man manche Dinge mal 
hinten anstellen. Und dann bleibt der eisfair halt mal länger ohne Updates.
Dass jetzt nichts mehr geht ist schon traurig.

Viele Grüße

Christian


Marcus Röckrath schrieb am 08.06.2024 um 09:29:
> Hallo,
> 
> Uwe Kunze wrote:
> 
>> auf EINEM meiner eis (fast aktueller Stand) kann ich seit kurzem über
>> das Paketmenü keine Pakete mehr installieren/updaten.
>>
>> Per eis-Menü wird die Paketdatenbank korrekt Online aktualisiert, aber
>> wenn ich dann ein Paket updaten will, kommt nur nur "searching", welches
>> ich nach einer Weile mit "CTRL+C" abbreche.
> 
> Nachdem ich mich mir diese virtuelle Installation mal selbst ansehen konnte,
> gab es zwei Probleme:
> 
> 1.
> 
> Bei der erstmaligen Installation von systemd im Dezember 23 wurde zwar das
> Skript /etc/init.d/boot.d/S03systemd erstellt, aber beim erforderlichen
> Reboot nicht ausgeführt. Die Ausführung wird aus dem Initskript mountfs
> getriggert, welches aber zu diesem Zeitpunkt schon nicht mehr existierte.
> S03systemd lag also unausgeführt noch auf dem System rum, denn bei einer
> Ausführung löscht es sich am Ende selber, da es ja nur einmalig ausgeführt
> werden muss.
> 
> Da auf dem System der systemd erst rund 7 Monate nach Erscheinen (April 23)
> installiert wurde, könnte es sein, dass dann bei Installation im Dezember
> eine ungute "Interaktion" mit anderen Updates stattgefunden hat: Abräumen
> von mountfs und erst danach erfolgter "Installation" von S03systemd.
> 
> Das Problem konnte einfach durch manuelle Ausführung von S03systemd vor
> weiteren Updates gelöst werden.
> 
> 2.
> 
> Es gab einen Fehler im libreadline8-Paket, welcher aber scheinbar nur dann
> auftrat, wenn ein System nach längerer Updatepause nun upgedatet wurde; die
> Umstellung auf usrmerge wurde von uns in Schritten vorbereitet und
> durchgeführt. Hier bestand die Lösung schlicht darin, dass es ein
> korrigiertes libreadlin8-Paket gab.
> 
> Insgesamt konnte nun das System mit folgenden Schritten upgedatet werden:
> 
> Ausführen von /etc/init.d/boot.d/S03systemd
> 
> Setzen der glibc-Paket auf Version 3.4.6 in installed.db mittels sed, um ein
> Update der glibc-Pakete zu verhindern.
> 
> Updaten der Paketdatenbank mit eisman update
> 
> Upgrade des Systems mit eisman upgrade
> 
> Rücksetzen der glibc-Pakete auf die wirklich installierte Version 3.4.2 in
> installed.db.
> 
> Update der glibc-Pakete mit eisman upgrade (eventuell vorher reboot)
> 
> Nun auf jeden Fall ein Reboot
> 
> Das ganze in ein Skript gepackt, macht es simpel handhabbar.
> 


Mehr Informationen über die Mailingliste Eisfair