>>Система FreeBSD 4.8. При обновлении Postfix 2.3 из исходников после make install
>>появляется окно:
>>
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>/usr/libexec/ld-elf.so.1: Shared object "libdb-4.3.so" not found
>>postfix-install: Error: "" should be "no" or an absolute path name.
>>*** Error code 1
>>
>>Stop in /usr/src/postfix-2.3-20051014.
>>
>>и дальше стопорится установка :(. Что за глюк? как можно исправить?
>
>может надо поставить библиотеку?
>я честно не пойму, почему имея фрю не использовать ее помоему лучший
>способ установки/обновления ПО - это ports
обновить порты не получается: выскакивают разные ошибки, поэтому решил ставить из исходников.
библиотеку я поставил, пути при инсталяции указал - вобщем все сделал по мануалу, и ни в какую не ставится.
make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/include/sasl -DHAS_DB -I/usr/local/BerkeleyDB.4.3/include" AUXLIBS="-L/usr/local/lib -R/usr/local/lib -lsasl2 -L/usr/local/BerkeleyDB.4.3/lib -ldb"
Особенно последняя строчка добивает:
postfix-install: Error: "" should be "no" or an absolute path name.
>>*** Error code 1
когда указываешь путь к readme, postfix-install не понимает ни no, ни какие другие пути :(((
решил откатится на версию 2.2.5 - те же самые глюки лезут........