Не собирается openldap
Привет!
Сначлала он собирает cyrus-sasl и ругеается:
configure: error: Cannot enable LDAPDB plugin: OpenLDAP library located but incompatible
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/cyrus-sasl-2.1.21-r2/work/cyrus-sasl-2.1.21/config.log
!!! ERROR: dev-libs/cyrus-sasl-2.1.21-r2 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
cyrus-sasl-2.1.21-r2.ebuild, line 164: Called econf '--with-saslauthd=/var/lib/sasl2' '--with-pwcheck=/var/lib/sasl2' '--with-configdir=/etc/sasl2' '--with-plugindir=/usr/lib/sasl2' '--with-dbpath=/etc/sasl2/sasldb2' '--enable-login' '--enable-ntlm' '--disable-krb4' '--disable-otp' '--with-openssl' '--with-pam' '--with-ldap' '--enable-ldapdb' '--disable-sample' '--enable-gssapi' '--without-mysql' '--disable-mysql' '--without-pgsql' '--disable-postgres' '--disable-srp' '--disable-java' '--without-javahome' '--without-authdaemond' '--disable-sql' '--with-dblib=gdbm'
ebuild.sh, line 541: Called die
!!! econf failed
если попробовать собрать cyrus-sasl
то начинает собирать openldap и ругается
configure: error: Could not locate Cyrus SASL
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/openldap-2.3.24-r1/work/openldap-2.3.24/config.log
!!! ERROR: net-nds/openldap-2.3.24-r1 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
openldap-2.3.24-r1.ebuild, line 266: Called econf '--enable-static' '--enabl
e-shared' '--libexecdir=/usr/lib/openldap' '--enable-slapd' '--enable-slurpd' '-
-enable-ldbm' '--enable-bdb' '--with-ldbm-api=berkeley' '--enable-hdb=mod' '--en
able-passwd=mod' '--enable-phonetic=mod' '--enable-dnssrv=mod' '--enable-ldap' '
--enable-meta=mod' '--enable-monitor=mod' '--enable-null=mod' '--enable-shell=mo
d' '--enable-perl=mod' '--disable-sql' '--enable-syncprov' '--enable-crypt' '--d
isable-slp' '--enable-rewrite' '--enable-rlookups' '--enable-aci' '--enable-modu
les' '--enable-cleartext' '--enable-slapi' '--with-lmpasswd' '--enable-dyngroup'
'--enable-proxycache' '--enable-syslog' '--enable-dynamic' '--enable-local' '--
enable-proctitle' '--disable-ipv6' '--enable-readline' '--with-cyrus-sasl' '--en
able-spasswd' '--enable-wrappers' '--with-tls' '--disable-overlays'
ebuild.sh, line 541: Called die
Шо за климакс? Одно на другое ссылается и нифига собраться не может!
Подскажите в чем может быть проблема?
- Для комментирования войдите или зарегистрируйтесь
Сначала
Сначала собираем без sasl:
USE="-sasl" emerge openldap
Теперь собираем сасл:
emerge sasl
Теперь пересобираем openldap:
emerge openldap
Вот такие тараканы. Закольцовка, так сказать.
_________________
From Siberia with Love!
Спасибо! Все
Спасибо!
Все гениальное - просто ;)
интресность =)
можно и в другом порядке, сначала собрать без ldap sasl а потом уже по аналогии =)
интересно почему тот кто делает ebuild не пробовал :))