Plötzlich wurde mein CI-Skript kaputt. Meine commit changes sind nicht mit Travis-Server-Einstellungen zusammen, während Ausgabe Pakete fehlen, die Server verhindern started sein:TravisCI. Gstreamer-Pakete konnten nicht gefunden werden
2.44s$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install libqtwebkit-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package gstreamer1.0-plugins-base
E: Couldn't find any package by regex 'gstreamer1.0-plugins-base'
E: Unable to locate package gstreamer1.0-tools
E: Couldn't find any package by regex 'gstreamer1.0-tools'
E: Unable to locate package gstreamer1.0-x
E: Couldn't find any package by regex 'gstreamer1.0-x'
Diese Pakete erfolgreich ein weiteres commit zurück installiert
Mein .travis.yml:
language: ruby
services:
- postgresql
- rack
script: xvfb-run bundle exec rspec
#env: QMAKE=/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
addons:
apt:
sources:
- ubuntu-sdk-team
packages:
- libqtwebkit-dev
- gstreamer1.0-plugins-base
- gstreamer1.0-tools
- gstreamer1.0-x
# - libqt5webkit5-dev
# - qtdeclarative5-dev
before_script:
- bundle exec rackup private_pub.ru -s thin -E production &
- cp config/database.yml.travis config/database.yml
- cp config/private_pub.yml.sample config/private_pub.yml
- psql -c 'create database travis_ci_test;' -U postgres
Wie könnte ich sie ersetzen?
Danke, Migrieren zu trusty löst mein Problem mit gstreamer. Aber eine andere Herausforderung kommt heraus. Ich habe Probleme beim Sphinx-Test zu bestehen. Und ich verstehe nicht ganz, ob es vorinstalliert ist oder nicht. Im letzten erfolgreichen Build-Log kann ich installiert Sphinx Versionen 2.0.10 2.1.9 2.2.6 Standard Sphinx Version 2.2.6 aber in Trusty sehe ich kann nicht ... –