Fedora: GlibC Update zerdängelt „Deutsch“

Das neueste Glibc Update zerlegt leider bei Fedora die Umlaute in allen neu gestarteten Programmen.

glibc-2.29.29 – Update mit Problemen

Das neueste ( 25.3. ) glibc Update, daß nach 14 Tagen ohne Karma gestern ins Stable gepusht wurde, weil es mal wieder keiner getestet hat, hätte mal lieber von Leuten getestet werden sollen : Es ist leider defekt  🙁

Im Thunderbird zeigt sich das Problem mit Ordnernamen, die deutsche Umlaute enthalten:

Außerdem kann Thunderbird keine Nachrichten mehr speichern, wofür ich noch keine Erklärung habe, da dort gar keine Umlaute im Spiel sein sollten.

Lösung:

Ihr laded Euch für FC30 folgende Pakete im Koji runter:

glibc-2.29-28.fc30.i686
glibc-2.29-28.fc30.x86_64
glibc-common-2.29-28.fc30.x86_64
glibc-devel-2.29-28.fc30.x86_64
glibc-headers-2.29-28.fc30.x86_64
glibc-langpack-de-2.29-28.fc30.x86_64  (siehe Unten)
glibc-langpack-en-2.29-28.fc30.x86_64
libnsl-2.29-28.fc30.x86_64
nscd-2.29-28.fc30.x86_64

Den Link dazu gibt es hier:

https://koji.fedoraproject.org/koji/buildinfo?buildID=1431046

Aber Vorsicht, nicht die falschen Pakete runterziehen, sonst geht nichts mehr. I686 und X86_64 sollten es schon sein.

Als Root führt Ihr dann das Downgrade aus im Downloadverzeichnis aus:

dnf downgrade ./nscd-2.29-28.fc30.x86_64.rpm ./libnsl-2.29-28.fc30.x86_64.rpm ./glibc-*rpm

Idealerweise beendet Ihr Thunderbird und alle anderen betroffenen Programme vorher und started es danach wieder.

Hinweis: Ihr habt ggf. nicht die langpack’s „de“ und „en“ installiert, sondern denn „glibc-all-langpacks“. Also braucht Ihr dann folglich auch „glibc-all-langpacks-2.29-28.fc30.x86_64.rpm“.

dann noch verhindern, daß es Updates gibt, bis das Problem gelöst wurde:

echo „exclude=glibc* nscd* libnsl*“ >> /etc/dnf/dnf.conf

Danach die Datei prüfen, ob da jetzt nicht zwei Zeilen Exclude drin sind und ggf. anpassen.