[Eisfair] Endloses "searching" bei Paketupdate

Marcus Röckrath marcus.roeckrath at gmx.de
Di Jul 23 12:23:59 CEST 2024


Hallo,

Marcus Röckrath wrote:

Ich habe das folgende mal als Howto angelegt:

https://www.eisfair.org/doku.php?id=eisfair:hilfe:howtos:allgemeines:updateproblem_beim_switch_auf_usrmerge_mit_glibc_3.4.6

>> 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