1

每当我尝试安装其中一个 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”包:

图像/库/libwebp (sfe) 0.2.1-0.151.1.8 i--

然而,我仍然不知道如何安装 ImageMagic。有没有办法修复这个错误?错误输出不是描述性的,它为每个“交付文件操作”的文件一遍又一遍地重复相同的错误。它说“可能是任何不冲突的集合,或者必须在安装软件包之前对其进行更正”是没有帮助的。也许这里有人。

谁能阐明我必须做什么才能安装此软件包?

谢谢!

4

1 回答 1

2

您的日志看起来好像您已将 IPS 发布者设置为OpenIndiana 站点上当前未维护的旧IPS 存储库。因此,不建议在新版本的 OpenIndiana 上正确安装旧软件包。

您应该考虑不使用该 IPS 存储库,因为它没有更新(至少在相当长的一段时间内)。

要查看哪些软件包已经从那里安装并且应该被删除,请运行命令:pkg list | grep '(sfe)'

应删除所有显示的软件包名称。

来自“sfe”项目的 IPS 软件包的当前维护存储库托管在此处:http : //sfe.opencsw.org 或观看 openindiana 网站以获取其他可能的选择。然后,您可以在新副本中安装这些软件包。

于 2016-08-22T22:49:31.600 回答