URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71688
[ Назад ]

Исходное сообщение
"amavisd-new не ставиться"

Отправлено Happy_demon , 25-Янв-07 09:49 
доброе время! пытаюсь поставить сабж. он начинает собираться, а затем ругается
p5-DBD-mysql-4.0000 conflicts with installed package(s): p5-DBD-mysql41-4.0000
тоесть он хочет поставить старую версию. ладно, правим мейкфайл, пишим, что ставить надо именно p5-DBD-mysql41-4.0000, но тогда он начинает ругаться



===>   p5-DBD-mysql41-4.0000 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of databases/p5-DBD-mysql41
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

снести этот p5-DBD-mysql41-4.0000 не получилось-там еще есть зависимости.
не подскажете, как с этим бороться?


Содержание

Сообщения в этом обсуждении
"amavisd-new не ставиться"
Отправлено LuckyBirds , 25-Янв-07 11:18 
Снести зависимые пакеты ?


"amavisd-new не ставиться"
Отправлено Happy_demon , 25-Янв-07 11:39 
>Снести зависимые пакеты ?

ага
pkg_delete -a
и настанет мне счастье. :-)
собственно уже поборол
pkg_delete -f пакет_который_мешал
и он удалил только его, без зависимостей. но очень хочется понять.
вот я пытаюсь ставить амавис, он хочет ставить нужный ему пакет, видит, что в системе установлена другая версия и затухает. это я могу понять. но я же подправил Makefile и сказал ему использовать нужную версию. так почему же он ругается что p5-DBD.... уже установлен  и не ставится дальше? ну установлен, молодец, ставь остальное. вот собственно в чем вопрос. у меня такие темы уже были, но там помогло снести порт этот, благо он без зависимостей был. а если в следующий раз он мне скажет-сноси постфикс?