我正在尝试使用 Launchpad 将最新的 Qt 软件包 (4.8.4) 反向移植到 Precise。这对于 qt4-x11 软件包很有效,但现在我还需要qtchooser
12.04 中不存在的软件包。尝试在 Launchpad 上构建它,所有构建都失败,似乎是由于以下循环构建依赖关系:
qtchooser -> libqt4-dev -> qt4-default -> qtchooser
可以看到构建日志这里。
有什么方法可以解决或者妥善解决这个问题吗?
我的最终目标是反向移植最新的shiboken
软件包pyside
。
答案1
事实证明,在这个特定情况下我必须做的是:
- 创建一个新的、空的 PPA 并获取启动板以在那里构建 qtchooser第一的,因此它根据精确版本构建
libqt4-dev
qtchooser
构建后添加qt4-x11
以便最新libqt4-dev
构建qtchooser
针对最新库再次重建- 继续将其他包添加到ppa中