Причуды апдейта

Вполне рядовое, текущее обновление установленных пакетов не всегда проходит гладко.

pkg version -l "<" | grep imagick показывает наличие обновления:

php72-pecl-imagick-3.4.3_2 <

а pkg version | grep ImageMagick вообще не знает, что сказать:

ImageMagick-nox11-6.9.9.28_2,1 ?

При этом попытка обновиться хоть так:

portmaster php72-pecl-imagick

хоть так:

portmaster ImageMagick-nox11

заканчивается одинаково неуспешно, сообщением:

Installing ImageMagick6-nox11-6.9.10.14,1…

pkg-static: ImageMagick6-nox11-6.9.10.14,1 conflicts with ImageMagick-nox11-6.9.9.28_2,1 (installs files into the same place). Problematic file: /usr/local/bin/Magick++-config

*** Error code 70

То есть, ImageMagick конфликтует сам с собой.

Что ж, глядим в /usr/ports/UPDATING и по поиску ImageMagick видим рекомендацию запустить portmaster с ключами -w -r:

portmaster -w -r ImageMagick

или

pkg install -fR graphics/ImageMagick

И это помогло!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *