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