今天突然,没有我们更改任何配置,所有测试容器都开始失败,因为以下错误:
$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install libqt5webkit5-dev qtdeclarative5-dev
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package libqt5webkit5-dev
E: Unable to locate package qtdeclarative5-dev
为了在 Ubuntu 12.04 的 Travis 上使用 QT5,我们在 .travis.yml 中有以下配置:
apt:
sources:
- ubuntu-sdk-team
packages:
- libqt5webkit5-dev
- qtdeclarative5-dev
我们试图解决这个问题,但很困惑。有任何想法吗?还有其他人遇到这种情况吗?
最佳答案
我们遇到了同样的问题,在联系 Travis 支持后,我了解到 ubuntu-sdk-team 显然已停止为 Precise 提供软件包,您需要将 dist 切换到 Trusty。为了让构建再次工作,将此添加到您的 .travis.yml 文件中
sudo: required
dist: trusty
您可以阅读更多相关信息 here
关于qt - 无法找到软件包 libqt5webkit5-dev,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37201085/