我正在开发一个开源 Java 应用程序,并想通过 PPA 将其分发给 Ubuntu(12.04+)用户。
我的应用程序依赖于 Trove4j 库 v3+,但官方 Ubuntu Precise 存储库中只有此库的 2.1 版本。从 Quantal 开始,有一个trove3包含所需库版本的软件包。我不想降级到 2.1 版本(因为旧版本存在性能问题)。
克服这一限制的最佳方法是什么?
也许我可以做一个官方 trove3 包在我的 PPA 中还是仅复制 trove3 源、更改代号等,并将其作为单独的包上传到我的 PPA?
答案1
如果您想要的 trov3 包不在 backports 中,那么 IMO 最好将其打包在您的 ppa 中。