Не могу установить net-dns/pdns c postgresql
Здравствуйте Уважаемые.
Проблема: Надо переехать с bind на powerdns.
На сервере работает postgresql-8.2.7 нормально вместе с postfix.
emerge -pv pdns
[ebuild N ] net-dns/pdns-2.9.21.1 USE="postgres -debug -doc -ldap -mysql -opendbx -sqlite -sqlite3 -static -tdb"
то есть поддержка postgresql включена.
При emerge net-dns/powerdns-2.9.21.1 происходит следующая ошибка:
checking for PgSQL library directory... configure: error: Didn't find the pgsql library dir in '/usr/lib/lib/pgsql /usr/lib/pgsql /usr/lib'
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-dns/pdns-2.9.21.1/work/pdns-2.9.21.1/config.log
*
* ERROR: net-dns/pdns-2.9.21.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2524: Called econf 'src_compile' 'src_compile' '--sysconfdir=/etc/powerdns' '--libdir=/usr/lib/powerdns' '--disable-recursor' '--with-modules=' '--with-dynmodules=pipe geo gpgsql' '--with-pgsql-includes=/usr/include' '--with-pgsql-lib=/usr/lib' '--with-mysql-lib=/usr/lib' '--with-sqlite-lib=/usr/lib'
* ebuild.sh, line 519: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-dns/pdns-2.9.21.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-dns/pdns-2.9.21.1/temp/environment'.
*
Постгри с библиотекой создал папку /usr/lib/postgresql. Пробую делать символьную ссылку /usr/lib/pgsql - не помогает.
Извечный вопрос - что делать и как правильно установить net-dns/pdns с postgresql
Заранее Спасибо.
- Для комментирования войдите или зарегистрируйтесь