LINUX.ORG.RU

Установка Exim через make install

 ,


0

1

Начал выполнять установку, прервалось с таким выводом

/usr/bin/ld: cannot find -lwrap collect2: ошибка: выполнение ld завершилось с кодом возврата 1 Makefile:439: ошибка выполнения рецепта для цели «exim» make[1]: *** [exim] Ошибка 1 make[1]: выход из каталога «/home/ivan/exim-mysql/src/exim-4.85/build-Linux-x86_64» Makefile:29: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход...

куда копать? почему спросите не из пакмана? нет поддержки exim`a с mysql. нужно самому собирать. когда сам начал собирать что то пошло не так. хотя видимых причин на то как я думал нет.


Ответ на: Все там есть от int13h

/usr/bin/ld: cannot find -lwrap collect2: ошибка: выполнение ld завершилось с кодом возврата 1 Makefile:439: ошибка выполнения рецепта для цели «exim» make[1]: *** [exim] Ошибка 1 make[1]: выход из каталога «/tmp/yaourt-tmp-ivan/aur-exim-mysql/src/exim-4.85/build-Linux-x86_64» Makefile:29: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход...

ivor ()
Ответ на: комментарий от int13h

/bin/sh scripts/source_checks

Creating links to source files...
Creating lookups/Makefile for building dynamic modules
New Makefile & lookups/Makefile installed
Use «make makefile» if you need to force rebuilding of the makefile

make[1]: вход в каталог «/tmp/yaourt-tmp-ivan/aur-exim-mysql/src/exim-4.85/build-Linux-x86_64» /bin/sh ../scripts/Configure-os.h /bin/sh ../scripts/Configure-os.c gcc buildconfig.c /bin/sh ../scripts/Configure-config.h «make» make[2]: вход в каталог «/tmp/yaourt-tmp-ivan/aur-exim-mysql/src/exim-4.85/build-Linux-x86_64» make[2]: «buildconfig» не требует обновления. make[2]: выход из каталога «/tmp/yaourt-tmp-ivan/aur-exim-mysql/src/exim-4.85/build-Linux-x86_64» Building configuration file config.h

*** User «exim» (specified in one of the Makefiles) does not exist. Please review your build-time configuration.

Makefile:206: ошибка выполнения рецепта для цели «config.h» make[1]: *** [config.h] Ошибка 1 make[1]: выход из каталога «/tmp/yaourt-tmp-ivan/aur-exim-mysql/src/exim-4.85/build-Linux-x86_64» Makefile:29: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход... ==> ОШИБКА: Makepkg не смог собрать exim-mysql. ==> Перезапустить сборку exim-mysql ? да/Нет [y/N]

ivor ()
Ответ на: комментарий от FIL

эм... чот я не понял. какие еще ему линки надо найти...

ivor ()

Юзер exim есть? Если нет, создай и попробуй еще раз. И еще, сделай вывод более подробным, если он сюда не полезет, на pastebin его.

yars068 ★★★★ ()
Ответ на: комментарий от yars068
exim:x:79:79:Exim MTA:/var/spool/exim:/sbin/nologin 

пользователь я так полагаю есть ))

по гуглил. вроде надо установить ссылки на библиоте стоит система на х86_64. по всей видимости в этом и есть грабли. но на какие библиотеки сделать ссылки ума не приложу.

ivor ()
Ответ на: комментарий от intelfx
==> Продолжить сборку tcp_wrappers ? Да/нет [Y/n]
==> ---------------------------------------------
==>
==> Сборка и установка пакета
==> Сборка пакета: tcp_wrappers 7.6-16 (Вс июн 14 04:05:59 YEKT 2015)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
  -> Загрузка tcp_wrappers_7.6.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 99438    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0
ivor ()
Ответ на: комментарий от intelfx
]$ makepkg
==> Сборка пакета: exim-mysql 4.85-1 (Вс июн 14 04:15:46 YEKT 2015)
==> Проверяю необходимые для запуска зависимости...
==> Недостающие зависимости:
  -> tcp_wrappers
==> Проверяю необходимые для сборки зависимости...
==> ОШИБКА: Не удалось разрешить все зависимости.

теперь хочет этот tcp_wrappers ))) кочмар какой то. откуда же есть скачать и поставить?

ivor ()
Ответ на: комментарий от intelfx

все бы хорошо но как же так??

exim -bV
Exim version 4.85 #2 built 24-Jan-2015 08:26:42
Copyright (c) University of Cambridge, 1995 - 2014
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2014
Probably GDBM (native mode)
Support for: crypteq iconv() IPv6 PAM OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmjz dbmnz dnsdb dsearch ldap ldapdn ldapm
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
2015-06-14 04:30:23 Exim configuration error in line 2 of /etc/mail/exim.conf:
  main option "mysql_servers" unknown

когда надо чтоб было так

 Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmjz dbmnz mysql sqlite

ivor ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.