如何更改 Debian 源码包的构建依赖关系



我正在尝试使用OpenIMS。你可以在这里找到它的演练

尝试为 openimscore_fhoss 构建软件包时,请使用以下命令:

dpkg-buildpackage -rfakeroot

它无法构建软件包并说:

dpkg-checkbuilddeps: unmet build dependencies: sun-java6-jdk dpkg-buildpackage:警告:构建依赖/冲突不满足; 中止

我已经安装了 openjdk 和 openjre。有没有办法制作 dpkg,依赖于 openjdk 而不是 sun-java6-jdk ??

> 您需要修改debian/control文件,特别是"构建依赖项"部分。请记住,要确保构建依赖项是关于特定包而不是虚拟/元包的。这是为了保证事情会好起来的。

最新更新