由于不正确的 pkg 路径,Solaris 软件包更新失败

Solaris Package Update failing due to incorrect pkg path

我正在尝试将 Solaris 11.4 框从 SRU36 更新到 SRU37,但由于属性冲突,我收到错误消息。

SRU36 的包路径似乎从路径中缺少“/so”,但我不确定从哪里提取此信息以便尝试更改它(如果可能)。

    The requested change to the system attempts to install multiple actions
    for link 'usr/lib/libcares.so.2' with conflicting attributes:
    1 package delivers 'link path=usr/lib/libcares.so.2 target=libcares.so.2.4.2':
    **pkg:/laris**/library/libcares@1.17.1,11.4-11.4.36.0.1.101.0:20210716T013410Z
    1 package delivers 'link path=usr/lib/libcares.so.2 target=libcares.so.2.4.3':
    **pkg://solaris**/library/libcares@1.17.2,11.4-11.4.37.0.1.101.1:20210825T145948Z

我尝试直接升级到 SRU38 和 SRU39 我们得到相同的结果加上一些其他包抛出相同的错误。

如有任何帮助或建议,我们将不胜感激。 非常感谢

需要做的事情:

o 确保始终使用 UTF-8

o 删除区域中的缓存(- 删除区域中的 pkg 缓存 (cd /var/pkg/cache; rm -rf *))