Commit e06e455e authored by Otto Kekäläinen's avatar Otto Kekäläinen

Deb: make server core package breaks/replaces earlier client packages

This is required, as the innochecksum binary has moved package.
Without this change the following error would be emitted:

  Unpacking mariadb-server-core-10.2 (10.2.3+maria~jessie) over (10.2.2+maria-1~jessie) ...
  dpkg: error processing archive /var/cache/apt/archives/mariadb-server-core-10.2_10.2.3+maria~jessie_amd64.deb (--unpack):
    trying to overwrite '/usr/bin/innochecksum', which is also in package mariadb-client-10.2 10.2.2+maria-1~jessie
parent 89236a8a
......@@ -303,8 +303,14 @@ Conflicts: mariadb-server-core-10.0,
mysql-server-core-5.6,
mysql-server-core-5.7,
virtual-mysql-server-core
Breaks: mariadb-server-10.2 (<< ${source:Version})
Replaces: mariadb-server-10.2 (<< ${source:Version}),
Breaks: mariadb-server-10.2 (<< ${source:Version}),
mariadb-client-10.2 (<< ${source:Version}),
mariadb-client-10.1,
mariadb-client-10.0
Replaces: mariadb-client-10.2 (<< ${source:Version}),
mariadb-client-10.1,
mariadb-client-10.0,
mariadb-server-10.2 (<< ${source:Version}),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-5.1,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment