Nesc schrieb
Kann es zufällig sein, das irgendwo bei dem Update 2.16.0 oder ähnliches ein Fehler bei der Installation kam und wenn man direkt auf 2.16.0-2 oder 0-1 updatet nicht?
Sollte keine Rolle spielen. Ich habe privat das Update auf Rechnern(VMs) mit unterschiedlichen Updateständen gemacht (inkl. einem mit noch notwendigem filesystem/var/run|lock Update) und habe keinen Unterschied bemerkt. Außer das manche Schritte (eben z.B das filesystem Update noch sinnvoll in das --ignore bzw. -Sd foobar eingebaut werden mußte.
Das glibc welches den Wechsel von /lib als Verzeichniss zu einem Symlink macht benötigt halt (bzw. wird scheitern) wenn:
a) Irgendwelche Daten (Files, Dirs) in und unterhalb /lib einem anderem oder keinem Paket außer glibc gehören.
b) In der Paketdatebank die Zugehörigkeit des (auch leeren!) Verzeichnisses /lib schon einem anderen paket gehört (es muß da z.B eins,zwei AUR-Pakete gegeben haben.)
Diese Punkte müssen bereinigt werden - egal von welchem Versionsstand man zu dem "aktuellen" hin wechselt.
Und das Ganze halt ohne --force oder unsinniges Kopieren ;-)