Как обновить pkg-config
pkgconf-0.8.9 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).
В документе /usr/ports/UPDATING приведена причина и решение сразу:
devel/pkg-config has been replaced by devel/pkgconf
# portmaster -o devel/pkgconf devel/pkg-config
or
# portupgrade -o devel/pkgconf devel/pkg-config
Ниже приводится два варианта решения данной задачи — с использованием portmaster или portupgrade.
Мне больше понравилось приложение portmaster (ставьте, при необходимости отсюда: /usr/ports/ports-mgmt/portmaster ).
В отличие от portupgrade, оно не требует дополнительных пакетов (как например, ruby), легко и быстро ставится.
Как уже нам посоветовали выше, запускаем процедуру замены pkg-config на pkgconf:
# portmaster -o devel/pkgconf devel/pkg-config
В случае неудачи, можно воспользоваться другим, более грубым, методом.
# pkg_delete -f pkg-config
# cd /usr/ports/devel/pkgconf && make install clean