PPA:如何强制使用 PPA 中的旧版本库进行构建?

PPA:如何强制使用 PPA 中的旧版本库进行构建?

我维护这个 PPA:https://launchpad.net/~qbittorrent-team/+archive/ubuntu/qbittorrent-stable

我想根据提供的(在 PPA 中)libtorrent 版本构建 qbittorrent。这是因为我们不正式支持稳定版本的 libtorrent 1.1.x。

问题是 yakkety/zesty 的仓库中有较新的 1.1.1 版本,它取代了我的 1.0.11 PPA 版本。我已将control以下内容放入文件中:

Build-Depends: debhelper (>= 7.4.12),
               libtorrent-rasterbar-dev (>= 1.0.7),
               libtorrent-rasterbar-dev (<< 1.1.0),
               libboost-dev,
               libboost-system-dev,
               qtbase5-dev (>= 5.2.0),
               qttools5-dev-tools

但还是失败了。我承认我不太擅长 Debian 打包。有什么办法可以让它选择 PPA 版本吗?

相关内容