Andreas Kyek wrote:
On Friday 12 March 2004 14:10, Andreas Härtel wrote:
Die Datei ist aber in der benötigten Version installiert.
Wirklich? Wo liegt sie (müsste bei SuSE in/usr/lib sein)? Was sagt Dir ein "rpm -qif /usr/lib/libpcap.so.0.6.2"
Die Datei wurde nicht gefunden! Dabei ist sie nach Yast installiert. Eine libpcap.a existiert in /usr/lib
Komisch. Wie bekomme ich denn dann die richtige Version, wenn ich die doch nicht habe?
Hier (SuSE 9.0): pin libpcap
Anosnsten auf der CD1 (oder DVD) deiner Distro die Datei ARCHIVES.gz durchsuchen:
zcat ARCHIVES.gz|grep libpcap
Das rpm ist hier: libpcap-0.7.2-37.i586.rpm
./CD4/suse/d4/libpcap-0.6.2-202.i386.rpm ---> ./CD4/suse/d4/libpcap-0.6.2-202.i386.rpm
[...]
??? Du kennst Dich damit nicht aus, oder?
Nicht so wirklich
rpmbuild ist seit rpm Version 4 Bestandteil von rpm und ersetzt den build-zweig von rpm. Wenn Du eine ältere Distro hast (mit rpm Version 3) musst Du "rpm --rebuild src-rpm-file" sagen (evtl. --target i686).
Welche SuSE-Version hast du eigentlich?
SuSE 8.0, Kernel 2.4.18-4GB Hier mein Versuch, das ganze neu zu bilden: labor:/media/floppy/ipfm-0.11.5/ipfm-0.11.5 # rpm --rebuild --target i686 src-rpm-file error: cannot open src-rpm-file: No such file or directory labor:/media/floppy/ipfm-0.11.5/ipfm-0.11.5 # dir total 111 drwxr-xr-x 5 root root 1024 Mar 11 22:40 . drwxr-xr-x 3 root root 512 Mar 11 22:40 .. -rwxr-xr-x 1 root root 619 Oct 6 2002 Makefile.common.in -rwxr-xr-x 1 root root 1393 Oct 6 2002 Makefile.in -rwxr-xr-x 1 root root 64684 Dec 26 2001 configure -rwxr-xr-x 1 root root 5391 Dec 26 2001 configure.in drwxr-xr-x 2 root root 512 Mar 11 22:40 debian drwxr-xr-x 2 root root 512 Mar 11 22:40 doc -rwxr-xr-x 1 root root 7294 Nov 30 2002 history -rwxr-xr-x 1 root root 1992 Dec 24 2001 install -rwxr-xr-x 1 root root 5585 Dec 24 2001 install-sh -rwxr-xr-x 1 root root 1278 May 10 2002 ipfm.conf.sample -rwxr-xr-x 1 root root 18007 Dec 24 2001 license drwxr-xr-x 3 root root 1024 Mar 11 22:40 source -rwxr-xr-x 1 root root 932 Oct 6 2002 todo -rwxr-xr-x 1 root root 7 Nov 30 2002 version labor:/media/floppy/ipfm-0.11.5/ipfm-0.11.5 # cd source labor:/media/floppy/ipfm-0.11.5/ipfm-0.11.5/source # dir total 64 drwxr-xr-x 3 root root 1024 Mar 11 22:40 . drwxr-xr-x 5 root root 1024 Mar 11 22:40 .. -rwxr-xr-x 1 root root 1100 Oct 6 2002 Makefile.in -rwxr-xr-x 1 root root 1704 Oct 6 2002 config.h.in -rwxr-xr-x 1 root root 4381 Oct 6 2002 config.l -rwxr-xr-x 1 root root 10062 Oct 6 2002 config.y -rwxr-xr-x 1 root root 9260 Nov 30 2002 data.c -rwxr-xr-x 1 root root 1801 Dec 26 2001 data.h -rwxr-xr-x 1 root root 3268 Dec 26 2001 filter.c -rwxr-xr-x 1 root root 2056 Dec 26 2001 filter.h -rwxr-xr-x 1 root root 8539 Nov 30 2002 init.c -rwxr-xr-x 1 root root 1209 Oct 6 2002 init.h -rwxr-xr-x 1 root root 3372 Nov 30 2002 ipfm.c drwxr-xr-x 2 root root 512 Mar 11 22:40 missing -rwxr-xr-x 1 root root 5430 Nov 30 2002 pcap.c -rwxr-xr-x 1 root root 985 Dec 26 2001 pcap.h -rwxr-xr-x 1 root root 4591 Apr 23 2002 utils.c -rwxr-xr-x 1 root root 1519 Dec 26 2001 utils.h