Am Die, 19 Jun 2001, schrieb Peter Blancke:
rpm -i --test ioffice-gr-2.1-1.i386-rpm
eine Testinstallation durchzufuehren. Diese endete mit der Fehlermeldung
failed dependencies: libNoVersion.so.1 is needed by ioffice-gr-2.1-1
Klar. Die Lib fehlt auch in /lib.
Wobei für rpm nicht das tatsächliche Vorhandensein der lib entscheidend ist, sondern der Eintrag in der rpm-Datenbank.
Nun habe ich von einer SuSE 7.0 (mit Kernel 2.4.4) aus der dortigen lib die libNoVersion.so.1 (Groesse 17668 Bytes) auf die SuSE 6.1 nach /lib kopiert und dachte, das sei es.
Die obige Fehlermeldung erscheint aber immer noch.
Zwar hast Du jetzt die Library, aber woher soll rpm das wissen, da Du sie nicht mittels rpm eingespielt hast. Du hast mehrere Möglichkeiten: - Besorge Dir die Library als rpm und spiele sie ein - Baue ein Dummy-RPM, das Deinem System vorgaukelt, das erwartete RPM sei installiert - Einfachste Lösung: verwende rpm in diesem Fall mit --nodeps (Sollte man aber nicht ständig machen, weil so die Konsistenz der RPM-Datenbank immer mehr abnimmt) Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen