2016-08-22 82 views
1

任何時候我嘗試安裝其中一個ImageMagick軟件包,主pkg:/ image/imagemagick,我會得到以下(重複)錯誤:無法使用「pkg」在OpenIndiana上安裝ImageMagick軟件包(OpenSolaris 11)

pkg install: The following packages all deliver file actions to usr/include/webp/encode.h:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/share/man/man1/dwebp.1:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/lib/amd64/pkgconfig/libwebp.pc:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/bin/dwebp:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/include/webp/decode.h:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/include/webp/types.h:

pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The requested change to the system attempts to install multiple actions for link 'usr/lib/libwebp.so' with conflicting attributes:

1 package delivers 'link path=usr/lib/libwebp.so target=libwebp.so.4.0.1': 
    pkg://sfe/image/library/[email protected],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/[email protected],5.11-2016.0.0.0:20160730T003751Z 

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/lib/pkgconfig/libwebp.pc:

pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/share/man/man1/cwebp.1:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The requested change to the system attempts to install multiple actions for link 'usr/lib/amd64/libwebp.so' with conflicting attributes:

1 package delivers 'link path=usr/lib/amd64/libwebp.so target=libwebp.so.4.0.1': 
    pkg://sfe/image/library/[email protected],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/[email protected],5.11-2016.0.0.0:20160730T003751Z 

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

The following packages all deliver file actions to usr/bin/cwebp:

pkg://openindiana.org/library/[email protected],5.11-2016.0.0.0:20160730T003751Z pkg://sfe/image/library/[email protected],5.11-0.151.1.8:20130901T155736Z

These packages may not be installed together. Any non-conflicting set may be, or the packages must be corrected before they can be installed.

我看到有兩個不同的版本,它指的是,我認爲衝突是爲什麼它不能安裝。不過,我已經成功地安裝了「libwebp」包:

圖像/庫/ libwebp(SFE)0.2.1-0.151.1.8我 -

然而,我還是不知道怎麼去ImageMagic到安裝。有沒有辦法解決這個錯誤?錯誤輸出不是描述性的,它爲每個「傳遞文件操作」文件重複同樣的錯誤。它表示,「任何非衝突的集合可能是,或者在安裝之前必須更正包裹」沒有幫助。也許這裏有人是。

任何人都可以闡明我必須做些什麼來獲得這個軟件包的安裝嗎?

謝謝!

回答

2

您的日誌看起來像您已將IPS發佈者設置爲OpenIndiana網站上當前未維護的 IPS資源庫。 因此,沒有建議可以在新版本的OpenIndiana上正確安裝舊軟件包。

您應該考慮不使用該IPS存儲庫,因爲它沒有更新(至少在很長一段時間內)。

要查看哪些軟件包已經從那裏安裝並應該刪除,請運行以下命令: pkg list | grep'(sfe)'

所有顯示的軟件包名稱都應該刪除。

當前正在主管來自「sfe」項目的IPS軟件包的存儲庫位於此處:http://sfe.opencsw.org或查看openindiana網站以獲取其他可能的選擇。 然後,您可以將軟件包安裝在全新副本中。