It might be a duplicate of MDEV-5977, need to re-check.
Even if it is, maybe we should do something with the test itself since MDEV-5977 isn't moving anywhere.
The cause of the failure is exactly MDEV-5977.
The test runs apt-get install mariadb-server mariadb-server-10.0 mariadb-test libmariadbclient-dev mysql-common
and it fails with
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mariadb-server-10.0 : Depends: mariadb-server-core-10.0 (>= 10.0.15+maria-1~trusty) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
But if we run install for mariadb-server-core-10.0 separately, it works.
Elena Stepanova
added a comment - - edited The cause of the failure is exactly MDEV-5977 .
The test runs
apt-get install mariadb-server mariadb-server-10.0 mariadb-test libmariadbclient-dev mysql-common
and it fails with
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mariadb-server-10.0 : Depends: mariadb-server-core-10.0 (>= 10.0.15+maria-1~trusty) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
But if we run install for mariadb-server-core-10.0 separately, it works.
db ; sudo sh -c \"echo 'deb http://mirror2.hs-esslingen.de/mariadb/repo/$(cat /tmp/VERSION)/"+distro_name+" "+version_name+" main' > /etc/apt/sources.li
st.d/galera-test-repo.list\" ;; esac"),
+ "touch /tmp/MAYBE_SERVER_CORE; case $(cat /tmp/VERSION)-"+version_name+" in 10.0-trusty) echo mariadb-server-core-$(cat /tmp/VERSION) > /tmp/MAY
BE_SERVER_CORE ;; esac",
WithProperties("""
set -ex
cd buildbot
@@ -1932,7 +2041,7 @@
mysql -uroot -prootpass -e "use mytest; set global innodb_file_per_table=0; drop table if exists upgrade_test; create table upgrade_test (pk int primar
y key auto_increment, c char(64), v varchar(2048), d date, t time, dt datetime, ts timestamp) engine=InnoDB; begin; insert into upgrade_test values (nul
) from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade
_test select null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(
now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()), time(now()), now(), now() from u
pgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test se
lect null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()),
time(now()), now(), now() from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_t
est; insert into upgrade_test select null, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test select nul
l, 'test', 'test', date(now()), time(now()), now(), now() from upgrade_test; insert into upgrade_test select null, 'test', 'test', date(now()), time(now
()), now(), now() from upgrade_test; commit" --force
VER=$(echo '%(branch)s' | sed -e "s/.*\\\\(5\\\\.[1-356]\\\\|10\\\\.0\\\\).*/\\\\1/")
GALERA=`case '%(branch)s' in *galera* | *5.5-hf*) echo galera- ;; esac`
The cause of the failure is exactly
MDEV-5977.The test runs
apt-get install mariadb-server mariadb-server-10.0 mariadb-test libmariadbclient-dev mysql-common
and it fails with
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mariadb-server-10.0 : Depends: mariadb-server-core-10.0 (>= 10.0.15+maria-1~trusty) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
But if we run install for mariadb-server-core-10.0 separately, it works.