[Eisfair] Endloses "searching" bei Paketupdate

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Jul 22 10:12:18 CEST 2024


Hallo Christian,

Christian Schwinn wrote:

>>> bei Christian ist das Ziel noch nicht erreicht?
>> 
>> Keine Ahnung, da er sich bislang nicht wieder gemeldet hat.
>> 
> 
> Ich werde mich mal an Holgers Lösung versuchen. Anscheinend ist ja nur
> die glibc der Hänger.

Die glibc ist nicht der Hänger. Es muss verhindet werden, dass die aktuelle 
Version 3.4.6 installiert wird, bevor nicht die anderen alten Sachen 
upgedatet sind, denn die vertragen sich nicht mit dem von der glibc 3.4.6 
vollzogenen usrmerge.

Von der reinen Lib her sind die glibc-Versionen 3.4.x identisch.

Der Schritt

sed -i '/\[glibc\]/ s|3.4.2|3.4.6|g' /var/lib/eisman/installed.db

(unbedingt abtippen, damit nicht durch den Mailclient irgendwelche 
Steuerzeichen reingeraten)

gaukelt dem System vor, dass die glibc aktuell ist, also nicht 
drüberinstalliert/upgedatet wird.

Wenn bei dir

eisman query --installed glibc

eine glibc 3.4.0 oder 3.4.4 installier ist, muss der obige Befehl natürlich 
angepasst werden:

sed -i '/\[glibc\]/ s|3.4.0|3.4.6|g' /var/lib/eisman/installed.db

oder

sed -i '/\[glibc\]/ s|3.4.4|3.4.6|g' /var/lib/eisman/installed.db

Nach erfolgreichem Update aller anderen Pakete, musst du dann aber die glibc 
auch noch aktualisieren:

eisman install glibc

Oder die Manipulation der installed.db rückgängig machen:

sed -i '/\[glibc\]/ s|3.4.6|3.4.0|g' /var/lib/eisman/installed.db

oder

sed -i '/\[glibc\]/ s|3.4.6|3.4.2|g' /var/lib/eisman/installed.db

oder

sed -i '/\[glibc\]/ s|3.4.6|3.4.4|g' /var/lib/eisman/installed.db

und dann nochmal ein

eisman upgrade

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair