Не удается установить с помощью "pkg" пакеты для ImageMagick в OpenIndiana (OpenSolaris 11)

Каждый раз, когда я пытаюсь установить один из пакетов ImageMagick, основной файл pkg: / image / imagemagick, я получаю следующую (повторяющуюся) ошибку:

pkg install: все следующие пакеты доставляют действия с файлами в usr / include / webp / encode.h:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют файловые действия в usr / share / man / man1 / dwebp.1:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлами в usr / lib / amd64 / pkgconfig / libwebp.pc:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлами в usr / bin / dwebp:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлом в usr / include / webp / decode.h:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлом в usr / include / webp / types.h:

pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Запрошенное изменение в системе пытается установить несколько действий для ссылки "usr / lib / libwebp.so" с конфликтующими атрибутами:

1 package delivers 'link path=usr/lib/libwebp.so target=libwebp.so.4.0.1':
    pkg://sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8:20130901T155736Z
1 package delivers 'link path=usr/lib/libwebp.so target=libwebp.so.5.0.0':
    pkg://openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0:20160730T003751Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлами в usr / lib / pkgconfig / libwebp.pc:

pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлами в usr / share / man / man1 / cwebp.1:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Запрошенное изменение в системе пытается установить несколько действий для ссылки 'usr/lib/amd64/libwebp.so' с конфликтующими атрибутами:

1 package delivers 'link path=usr/lib/amd64/libwebp.so target=libwebp.so.4.0.1':
    pkg://sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8:20130901T155736Z
1 package delivers 'link path=usr/lib/amd64/libwebp.so target=libwebp.so.5.0.0':
    pkg://openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0:20160730T003751Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Все следующие пакеты доставляют действия с файлами в usr / bin / cwebp:

pkg: //openindiana.org/library/libwebp@0.4.0,5.11-2016.0.0.0: 20160730T003751Z pkg: //sfe/image/library/libwebp@0.2.1,5.11-0.151.1.8: 20130901T155736Z

Эти пакеты не могут быть установлены вместе. Может быть любой неконфликтующий набор, или пакеты должны быть исправлены, прежде чем они могут быть установлены.

Я вижу, что есть две разные версии, на которые он ссылается, и я предполагаю, что конфликт не может быть установлен. Тем не менее, я успешно установил пакет 'libwebp':

image / library / libwebp (sfe) 0.2.1-0.151.1.8 i--

Тем не менее, я до сих пор не знаю, как установить ImageMagic. Есть ли способ исправить эту ошибку? Вывод ошибки не является описательным, и он повторяет одну и ту же ошибку снова и снова для каждого файла, для которого он "выполняет действия с файлом". Он говорит, что "любой неконфликтующий набор может быть, или пакеты должны быть исправлены, прежде чем они могут быть установлены", не помогает. Может быть, кто-то здесь.

Может кто-нибудь пролить свет на то, что я должен сделать, чтобы установить этот пакет?

Спасибо!

1 ответ

Решение

Ваши журналы выглядят так, как будто вы установили издателю IPS текущий не поддерживаемый старый репозиторий IPS на сайте OpenIndiana. Поэтому нет никакой рекомендации, чтобы старые пакеты устанавливались в новой версии OpenIndiana.

Вам следует подумать о том, чтобы не использовать этот репозиторий IPS, поскольку в нем нет обновлений (по крайней мере, в течение более длительного времени).

Чтобы увидеть, какие пакеты уже установлены и должны быть удалены, выполните команду: pkg list | grep '(sfe)'

Все отображаемые имена пакетов должны быть удалены.

Текущий основной репозиторий пакетов IPS из проекта "sfe" размещен здесь: http://sfe.opencsw.org/ или посмотрите на сайте openindiana для других возможных вариантов. Затем вы можете установить пакеты в новой копии.

Другие вопросы по тегам