RE: Libc Installations Problem
On 31-Mar-98 Thomas Vogel wrote:
Fehlermeldung:"cannot rmdir /usr/include/linux --skipping symlink"
"unpacking of archive failed on file /usr/include/linux: -9: Operation not permitted libc.rpm cannot be installed".
Hi Thomas, /usr/include/linux ist nach /usr/src/linux/include/linux gelinkt. Dieses wird von den Include-Dateien erzeugt und kann mit rmdir nicht geloescht werden, da es kein Verzeichnis ist. Ich schdtze da ist ein Fehler in der rpm; wundert mich nur, dass dieses Problem nicht oefter geschildert wurde. Loesungsvorschlag: - entferne den link und merke Dir, wo er hin zeigt - installiere libc.rpm - kopiere Dir /usr/include/linux in ein temporaeres Verzeichnis - stelle den Link wieder her - kopiere alles aus dem temporaeren Verzeichnis an die richtige Stelle Zweite Variante: - mit dem MidnightCommander (mc) kann man wie unter dem NC unter DOS in zip's und arj's, in tar, tar.gz und _auch_ rpm's hineinschauen und einzelne Dateien herauskopieren - dort siehst Du auch, wo etwas hin sollte und kanns es sozusagen per Hand machen (ueber die Variante kann man oft sogar rpm per Hand installieren, wenn eine Fehlermeldung kommt, die auf eine falsche rpm-Version zurueckfuehrt; z.B. falscher Header) - das einzige Problem dabei koennte sein, dass der Eintrag in der Datenbank falsch ist (sollte man ueberleben) - noch ein kleiner _Hinweis_: im mc kann man auch Pakete installieren. Wenn Du hineinschaust gibt es da immer UPDATE und INSTALL. Einfach draufgehen und <enter> und das Paket wir ordnungsgemaess installiert oder geupdatet (Yast merkt es natuerlich auch). Dritte Variante: - Sieh bei ftp.suse.com nach, ob es eine neuere libc.rpm gibt, falls die Ursache wirklich da zu suchen ist. So long, Carsten -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (1)
-
schurigc@physik.phy.tu-dresden.de