Am Sonntag, 12. Dezember 2004 01:12 schrieb Dieter Kluenter:
joerg ries
writes: Am Samstag, 11. Dezember 2004 21:17 schrieb Dieter Kluenter:
joerg ries
writes: Am Samstag, 11. Dezember 2004 19:19 schrieb Dieter Kluenter:
joerg ries
writes: Am Samstag, 11. Dezember 2004 18:07 schrieb Dieter Kluenter: > joerg ries
writes: > > Am Samstag, 11. Dezember 2004 16:55 schrieb Dieter Kluenter: > >> joerg ries writes: > >> > Hi Liste, [...]
[...]
Die Kompilation lief problemlos durch, sogar mit BerkeleyDB.4.3. Dabei habe ich aber zum x.ten mal (und so oft habe ich dauch auch schon vergessen) festgestellt, daß sowohl cyrus-sasl als auch heimdal mit der selben bdb Version kompiliert sein müssen. Kann es sein, daß deine libsasl mit einer anderen bdb Version kompiliert wurde? Prüfe mal mit ' cd sasl2; ldd libsasldb.so2' Bei mir kommt da
,----[ eingebundene bdblibs ]
| /usr/local/lib/sasl2> ldd libsasldb.so.2 | libresolv.so.2 => /lib/libresolv.so.2 (0x4001c000) | libdb-4.3.so => /usr/local/BerkleyDB.4.3/lib/libdb-4.3.so | (0x4002e000) libdb-4.1.so => /usr/lib/libdb-4.1.so (0x400e5000) | libdb-3.3.so => /usr/lib/libdb-3.3.so (0x401aa000) | libdb-3.1.so => /usr/lib/libdb-3.1.so (0x4023a000) | libc.so.6 => /lib/i686/libc.so.6 (0x402b7000) | /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
`----
Folgende Dateien sind in dem von dir genannten Verzeichnis: testpc:/usr/local/lib/sasl2 # ls -l total 168 drwxr-xr-x 2 root root 464 Dec 11 13:33 . drwxr-xr-x 3 root root 208 Dec 11 13:33 .. -rwxr-xr-x 1 root root 712 Dec 11 13:33 libanonymous.la lrwxrwxrwx 1 root root 22 Dec 11 13:33 libanonymous.so -> libanonymous.so.2.0.20 lrwxrwxrwx 1 root root 22 Dec 11 13:33 libanonymous.so.2 -> libanonymous.so.2.0.20 -rwxr-xr-x 1 root root 50849 Dec 11 13:33 libanonymous.so.2.0.20 -rwxr-xr-x 1 root root 696 Dec 11 13:33 liblogin.la lrwxrwxrwx 1 root root 18 Dec 11 13:33 liblogin.so -> liblogin.so.2.0.20 lrwxrwxrwx 1 root root 18 Dec 11 13:33 liblogin.so.2 -> liblogin.so.2.0.20 -rwxr-xr-x 1 root root 51965 Dec 11 13:33 liblogin.so.2.0.20 -rwxr-xr-x 1 root root 696 Dec 11 13:33 libplain.la lrwxrwxrwx 1 root root 18 Dec 11 13:33 libplain.so -> libplain.so.2.0.20 lrwxrwxrwx 1 root root 18 Dec 11 13:33 libplain.so.2 -> libplain.so.2.0.20 -rwxr-xr-x 1 root root 52059 Dec 11 13:33 libplain.so.2.0.20 Die Datei 'libsasldb.so.2' gibt es nur im Verzeichnis '/usr/lib/sasl2'. Hier ergibt der Befehl 'ldd libsasldb.so.2' folgende Ausgabe: testpc:/usr/lib/sasl2 # ldd libsasldb.so.2 linux-gate.so.1 => (0xffffe000) libresolv.so.2 => /lib/libresolv.so.2 (0x40021000) libdb-4.2.so => /usr/lib/tls/libdb-4.2.so (0x40033000) libc.so.6 => /lib/tls/libc.so.6 (0x40108000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4021e000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Es sieht also so aus, als wäre irgendwas bei der Installation der bdb schief gelaufen, oder?
BerkeleyDB.4.2 habe ich aber schon aus meinem System entfernt.
-Dieter
-- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
Gruss Jörg