pkg_pretend

函数 pkg_pretend
用途 在依赖关系计算时,对软件包进行健全性检查
沙箱 ?
权限 root
调用时机 ebuild、二进制
EAPI 4

默认 pkg_pretend

pkg_pretend() {
	return
}

示例 pkg_pretend

pkg_pretend() {
	if use kernel_linux ; then
		if [[ -e "${ROOT}"/usr/src/linux/.config ]] ; then
			if kernel_is lt 2 6 30 ; then
				CONFIG_CHECK="FUSE_FS"
				ERROR_FUSE_FS="this is an unrealistic testcase..."
				check_extra_config
			fi
		fi
	fi
}

关于 pkg_pretend 的说明

pkg_pretend 阶段可以在运行主阶段函数序列之前进行健全性检查(这意味着此阶段在软件包管理器计算完依赖项之后,但安装之前执行)。此阶段通常会检查内核配置,并在需要时使用 eerrordie