在台面标头之间出现冲突

时间:2018-07-26 10:18:49

标签: gentoo chromium-os

我之间不断发生冲突

x11-drivers / opengles-headers-0.0.1-r28:0 :: chromiumos

和台面。由于两者都是由ChromiumOS提供的,而不是我正在构建的自定义叠加层,因此我不知道为什么会出现紧急冲突。

如何使用cros_sdk chroot环境或gentoo出现工具从chroot干净地删除文件?

如何确定应保留台面标头还是由opengles-headers软件包提供的标头?

这是针对ARM构建的,这是一个严重的时间杀手,每次出现此类错误时都会删除chroot。除了忽略要克服的冲突之外,这似乎是唯一的方法。我尝试将包添加到/overlays/{overlay}/profiles/base/package.mask

1 个答案:

答案 0 :(得分:1)

您不必仅仅因为阻塞而删除sdk。如果不能自动解决它们,则可以尝试删除这两个软件包,然后让系统根据需要重新安装它们。

例如运行类似emerge -C <blocking packages>emerge-$BOARD ...的东西。

如果您的自定义叠加层造成了堵塞,而移除包装却无济于事,则需要在您的自定义叠加层中解决它。