如果 pkgA 提供内核和用户级功能,且必须相应地更新接口的两端,则只要在非全局区域中更新 pkgA,就必须在已安装 pkgA 的任何其他区域中更新 pkgA。
要确保正确执行此更新,请在 pkgA 中使用 parent 相关项。如果单个软件包提供接口的两端,则对 feature/package/dependency/self 的 parent 相关项可确保全局区域和非全局区域包含相同的软件包版本,以防止接口中出现版本差异。
parent 相关项还可确保如果软件包位于非全局区域,则其也将存在于全局区域中。
如果该接口跨越多个软件包,则包含接口的非全局区域端的软件包还必须包含软件包的 parent 相关项,以提供接口的全局区域端。相关项类型中也讨论了 parent 相关项。