[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