Skip to content

Commit e0e0ae2

Browse files
ltangvaldbkandasa
authored andcommitted
Bug#23327563 DIST UPGRADE FAILING FROM 5.7.12(NATIVE) TO 5.7.13 PACKAGES ON UBUNTU16.04
The control file doesn't correctly specify that the package conflicts with native 5.7, causing errors because the file layout is a little different. Added missing conflicts/replaces statements to control file. (cherry picked from commit 7ca9852b0efcbce851598b3974f1d73be19f31bf)
1 parent 70697f2 commit e0e0ae2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packaging/deb-xenial/control

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,13 @@ Pre-depends: debconf (>= 0.2.17), ${misc:Pre-Depends}
111111
Multi-Arch: foreign
112112
Depends: ${shlibs:Depends}, ${misc:Depends}
113113
Conflicts: mysql, mysql-server-5.6, mysql-server-core-5.6,
114+
mysql-server-5.7, mysql-server-core-5.7,
114115
mysql-client-5.6, mysql-client-core-5.6,
116+
mysql-client-5.7, mysql-client-core-5.7,
115117
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
116118
Replaces: mysql, mysql-server-5.5, mysql-server-core-5.5, libmysqlclient-dev,
117119
mysql-server-5.6, mysql-server-core-5.6,
120+
mysql-server-5.7, mysql-server-core-5.7,
118121
mariadb-server-5.5, percona-xtradb-cluster-common-5.5
119122
Provides: mysql-common, mysql-common-5.6
120123
Description: MySQL configuration for client and server
@@ -130,7 +133,8 @@ Architecture: any
130133
Section: libdevel
131134
Depends: libmysqlclient20 (= ${binary:Version}),
132135
${shlibs:Depends}, ${misc:Depends}
133-
Replaces: mysql-client-5.6, mysql-client-core-5.6
136+
Replaces: mysql-client-5.6, mysql-client-core-5.6,
137+
mysql-client-5.7, mysql-client-core-5.7
134138
Description: MySQL development headers
135139
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
136140
and robust SQL (Structured Query Language) database server. MySQL Server

0 commit comments

Comments
 (0)