FreeBSD: pkgconf conflicts with installed package

Автор: | 08/09/2012
 

При установке нового порта – система сообщила об ошибке:


===> Installing for pkgconf-0.8.8

===> pkgconf-0.8.8 conflicts with installed package(s):
pkg-config-0.25_1

They install files into the same place.
Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/devel/pkgconf.
*** Error code 1

Stop in /usr/ports/lang/php5.
*** Error code 1

Stop in /usr/ports/lang/php5.

При попытке удалить его простым способом – получаем ещё одно сообщение:

# pkg_delete pkg-config-0.25_1
pkg_delete: package ‘pkg-config-0.25_1’ is required by these other packages
and may not be deinstalled:
glib-2.28.8_2
gamin-0.1.10_4
gio-fam-backend-2.28.8
mc-4.7.5.5_1

Решается использованием утилиты pkg_delete с ключем -f (force delete):

# pkg_delete -f pkg-config-0.25_1

Проверяем:

# pkg_info | grep pkg-config