qt - 无法找到软件包 libqt5webkit5-dev

标签 qt containers

今天突然,没有我们更改任何配置,所有测试容器都开始失败,因为以下错误:

$ 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/

相关文章:

c++ - 使用 QIODevice::write 方法添加 "
 "而不是回车

c++ - 来自原始像素数据的损坏的 QImage

javascript - ExtJS。将现有对象添加到容器会将其从源容器中删除

azure - 在 Azure 应用服务的容器内运行命令

关于容器化的 Docker 查询

image - 在 Qt 中显示图像以适合标签大小

c++ - 具有共享 OpenGL 上下文的 QOpenGLWidget?

c++ - 包含容器的 STL 关联容器是否存在性能问题?

Qt creator 启用 SSL

security - 围绕ENTRYPOINT的Docker安全性问题