On Friday 19 March 2004 01:41, Andreas Härtel wrote:
David Haller wrote:
Hallo,
Am Thu, 18 Mar 2004, Andreas Härtel schrieb:
mir fehlte auf der SuSE 8.0 die "libpcap.so.0.6.2", um ein Programm zu installieren.
Das Problem: die Version existiert, nur keine Ahnung wo:
labor:/home/andreas # rpm -q libpcap-0.6.2-202 libpcap-0.6.2-202 labor:/home/andreas # rpm -qif /usr/lib/libpcap-0.6.2-202 file /usr/lib/libpcap-0.6.2-202: No such file or directory
Da fehlt auch ein '.so' irgendwo und das rpm-release ("-202") hat die lib auch nicht angehaengt.
[..]
Gibt es da eine Möglichkeit, herauszufinden, wo die Datei liegt um sie dann - wie auch immer - einzubinden?
rpm -ql libpcap libpcap-devel | grep '\.so'
Hast du denn schon mal ein 'ls -l /lib/libpcap*' gemacht?
Ja, da war nichts zu finden, da ich das Paket gd nicht installiert hatte! Dennoch Danke,
Jetzt biste aber ein bischen durcheinander, oder? Die libpcap hat mit dem Paket gd nun nicht so wirklich viel zu tun, sondern mit (wie Du auch schon mal festgestellt hattest) dem Paket libpcap (Bei Dir wohl in der Version 0.6.2-202). Dieses Paket liefert Dir dann in /usr/lib meherere Dateien/Links; unter anderem auch eine libpcap.so.0.6.2 (wahrscheinlich auch zwei links libpcap.so und und libpcap.so.0, die auf die erste Datei zeigen). Mir ist eines immer noch nicht klar: Hast Du die libpcap nun installiert oder nicht? Der "rpm -q libpcap" liefert Dir was, wie Du schriebst. Dann mach mal ein "rpm --verify libpcap". Wenn da _kein_ Output erscheint, sind alle Files, die in dem rpm sein sollen, auch so vorhanden. (Welche das sind, kannst du mit "rpm -ql libpcap" ausgeben lassen). Ansonsten musst Du das Paket mit "rpm -Uvh --force Paketname" wieder installieren. Schliesslich zeigt Dir ein "ls -al /usr/lib/libpcap*" die installierten Dateien an. Also: Ist das Zeugs nun installiert oder nicht? Ich glaube, nicht nur Deine Bibliotheken sind durcheinander! Andreas