CLD + postgres

Доброго всем времени суток.
Впервые поставил CLD в августе этого года. Версия на тот момент была 9.7. Столкнулся со следующей проблемой: При установке postgresql появляется список пакетов необходимых для установки. Многие из них (извиняюсь, что не могу предоставить список, т.к проблему все таки решил, а на форуме решил зарегестрироваться только сейчас) заблокированы пакетом libpq и пакетом postgresql. Хотя и пишет, что postgresql уже установлен в системе, вызвать ее - нет возможности. Проблема была решена удалением блокирующих пакетов. В версии 9.9 поставить postgresql мне так и не удалось. По прежнему осталось проблемы с блокирующими пакетами + при установке libpq ругается на файлы уже существующие в системе. После их удаления в процессе комплиляции libpq ругается еще на большее колличество файлов, до этого не существоваших (т.е появившихся в следствии предыдущей установке libpq). Очень был бы рад, если в следующих релизах postgresql можно было установить простым emerge avb postgresql. Во всем остальном очень хороший, быстро разворачиваемый дистрибутив.

Может

#emerge -p --depclean (показать какие неиспользуемые зависимости будут удалены)
#emerge --depclean (удалить неиспользуемые зависимости)

???

Проблема решается, я не спорю, просто хотелось бы, чтобы ее вообще не было. :slight_smile:

Проблема решается, я не спорю, просто хотелось бы, чтобы ее вообще не было. :slight_smile:

В CLD 9.9 есть утилита cl-unmask:

cl-unmask dev-db/postgresql-server
Calculate 1.2.11
Проверка зависимостей...
  Добавлен "<=dev-db/postgresql-server-8.4.1 ~x86" >> package.keywords/dependence

Готово!

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-python/egenix-mx-base-3.1.2
[ebuild  N    ] dev-db/postgresql-server-8.4.1  USE="nls perl python -doc (-selinux) -tcl -uuid -xml" LINGUAS="ru -af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -sk -sl -sv -tr -zh_CN -zh_TW"

Спасибо, обязательно попробую, когда решу перейти на 9.9.

Утилита входит в пакет sys-apps/calculate последних версий. Достаточно поставить последнюю версию этого пакета.