我想将我的 OCaml 发行版从版本 4.01 更新到版本 4.02,特别是软件包ocaml-nox
。这打破了明确需要 4.01 的其他几个包的依赖关系。就我而言,libctypes-ocaml[-dev] v0.2.3
、libfindlib-ocaml[-dev] v1.4.1
和ocaml-findlib v1.4.1
具有这种依赖性。
我找不到依赖包的更新,维护人员简短地告诉我,这种情况可能不会很快改变。有什么方法可以让我继续更新(假设所有软件包确实适用于 4.02)?例如,我可以欺骗 aptitude 使其相信新版本也很好吗?
答案1
您需要自行重建新的 ocaml 版本的软件包或等待 Debian 正式这样做。
对于重建,例如遵循此一般教程:https://wiki.debian.org/BuildingTutorial
Debian 中已经正在进行过渡,所有 OCaml 软件包都会自动重建为新的 OCaml 版本。您可以在以下位置找到此问题及相关问题的详细信息错误跟踪系统。已经可以找到 amd64 架构的重建包这里。