1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-10-17 17:01:01 +00:00

travis: fix MariaDB 5.5 test error

<pre>
The following packages have unmet dependencies:
mariadb-server : Depends: mariadb-server-5.5 (= 5.5.42+maria-1~precise) but it is not going to be installed
</pre>

git-svn-id: http://svn.redmine.org/redmine/trunk@14231 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2015-04-30 06:09:33 +00:00
parent a78b6903e6
commit 6b242c80af
2 changed files with 7 additions and 0 deletions

View File

@ -61,6 +61,7 @@ before_install:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db ;
MARIADB_VER=`echo $DB | sed -e 's/mariadb-//'` ;
sudo add-apt-repository ''"deb http://ftp.osuosl.org/pub/mariadb/repo/${MARIADB_VER}/ubuntu precise main"'' ;
sudo cp test/travis/mariadb.pref /etc/apt/preferences.d/mariadb.pref ;
sudo apt-get update ;
sudo DEBIAN_FRONTEND=noninteractive apt-get -q --yes --force-yes -f --option DPkg::Options::=--force-confnew install mariadb-server ;
sudo apt-get install libmariadbd-dev ;

6
test/travis/mariadb.pref Normal file
View File

@ -0,0 +1,6 @@
# https://mariadb.com/kb/en/mariadb/installing-mariadb-deb-files/
# /etc/apt/preferences.d/
Package: *
Pin: origin ftp.osuosl.org
Pin-Priority: 1000