我正在为我的 ppa 构建一个包,它需要比我的目标发行版(精确)中提供的 libboost 更新的实现。我已经将 libboost1.55 从boost ppa复制到我的 ppa 中。我正在使用 pbuilder-dist 来测试我的包构建。我已经成功地使用这个问题的答案让 pbuilder 将 libboost 包从 ppa 获取到 chroot 环境中。
不幸的是,虽然所有依赖项都可以从 ppa 安装libboost-libname1.55-dev
,但它们都不满足元包libboost-libname-dev
,并且pbuilder-dist
由于不满足依赖项而导致构建失败。
因此,这个问题不一定只与 相关联pbuilder-dist
,但我如何让 pbuilder 忽略依赖包(因为我确定满足依赖性),或者让 apt-get 认为满足元包依赖性?debian/control
除非没有其他办法,否则我宁愿不要乱用。