Skip to content

Commit ecc0357

Browse files
committed
BUG#23338603 NEW SERVER INACTIVE AFTER UPGRADING ONLY SERVER PACKAGE FROM 5.7.9
After push of BUG#18518216 UNDESIRABLE MYSQL YUM REPO PACKAGING DEPENDENCIES startup of server may fail due to: /usr/share/mysql/english/errmsg.sys' had only 1060 error messages, but it should contain at least 1076 error messages. Check that the above file is the right version for this program! Dep between -server/-embedded and -common is too loose, revert to former, stricter check.
1 parent e726789 commit ecc0357

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

packaging/rpm-fedora/mysql.spec.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,10 @@ Requires: mecab-ipadic
122122
Obsoletes: mysql-commercial-bench < 5.7.8
123123
Obsoletes: mysql-community-server < %{version}-%{release}
124124
Requires: mysql-commercial-client%{?_isa} >= %{min}
125-
Requires: mysql-commercial-common%{?_isa} >= %{min}
125+
Requires: mysql-commercial-common%{?_isa} = %{version}-%{release}
126126
%else
127127
Requires: mysql-community-client%{?_isa} >= %{min}
128-
Requires: mysql-community-common%{?_isa} >= %{min}
128+
Requires: mysql-community-common%{?_isa} = %{version}-%{release}
129129
%endif
130130
Obsoletes: mysql-community-bench < 5.7.8
131131
Obsoletes: community-mysql-bench
@@ -284,9 +284,9 @@ Summary: MySQL embedded library
284284
Group: Applications/Databases
285285
%if 0%{?commercial}
286286
Obsoletes: mysql-community-embedded < %{version}-%{release}
287-
Requires: mysql-commercial-common%{?_isa} >= %{min}
287+
Requires: mysql-commercial-common%{?_isa} = %{version}-%{release}
288288
%else
289-
Requires: mysql-community-common%{?_isa} >= %{min}
289+
Requires: mysql-community-common%{?_isa} = %{version}-%{release}
290290
%endif
291291
Obsoletes: mariadb-embedded
292292
Obsoletes: community-mysql-embedded < %{version}-%{release}

packaging/rpm-oel/mysql.spec.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,11 @@ Provides: MySQL-server-advanced%{?_isa} = %{version}-%{release}
177177
Obsoletes: MySQL-server-advanced < %{version}-%{release}
178178
Obsoletes: mysql-community-server < %{version}-%{release}
179179
Requires: mysql-commercial-client%{?_isa} >= %{min}
180-
Requires: mysql-commercial-common%{?_isa} >= %{min}
180+
Requires: mysql-commercial-common%{?_isa} = %{version}-%{release}
181181
%else
182182
Provides: MySQL-server%{?_isa} = %{version}-%{release}
183183
Requires: mysql-community-client%{?_isa} >= %{min}
184-
Requires: mysql-community-common%{?_isa} >= %{min}
184+
Requires: mysql-community-common%{?_isa} = %{version}-%{release}
185185
%endif
186186
Obsoletes: mysql-community-bench < 5.7.8
187187
Obsoletes: community-mysql-bench
@@ -367,10 +367,10 @@ Group: Applications/Databases
367367
Provides: MySQL-embedded-advanced%{?_isa} = %{version}-%{release}
368368
Obsoletes: MySQL-embedded-advanced < %{version}-%{release}
369369
Obsoletes: mysql-community-embedded < %{version}-%{release}
370-
Requires: mysql-commercial-common%{?_isa} >= %{min}
370+
Requires: mysql-commercial-common%{?_isa} = %{version}-%{release}
371371
%else
372372
Provides: MySQL-embedded%{?_isa} = %{version}-%{release}
373-
Requires: mysql-community-common%{?_isa} >= %{min}
373+
Requires: mysql-community-common%{?_isa} = %{version}-%{release}
374374
%endif
375375
Obsoletes: mariadb-embedded
376376
Obsoletes: MySQL-embedded < %{version}-%{release}

packaging/rpm-sles/mysql.spec.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,11 @@ Provides: MySQL-server-advanced = %{version}-%{release}
144144
Obsoletes: MySQL-server-advanced < %{version}-%{release}
145145
Obsoletes: mysql-community-server < %{version}-%{release}
146146
Requires: mysql-commercial-client >= %{min}
147-
Requires: mysql-commercial-common >= %{min}
147+
Requires: mysql-commercial-common = %{version}-%{release}
148148
%else
149149
Provides: MySQL-server = %{version}-%{release}
150150
Requires: mysql-community-client >= %{min}
151-
Requires: mysql-community-common >= %{min}
151+
Requires: mysql-community-common = %{version}-%{release}
152152
%endif
153153
Obsoletes: mysql-community-bench < 5.7.8
154154
Obsoletes: community-mysql-bench
@@ -305,10 +305,10 @@ Group: Applications/Databases
305305
Provides: MySQL-embedded-advanced = %{version}-%{release}
306306
Obsoletes: MySQL-embedded-advanced < %{version}-%{release}
307307
Obsoletes: mysql-community-embedded < %{version}-%{release}
308-
Requires: mysql-commercial-common >= %{min}
308+
Requires: mysql-commercial-common = %{version}-%{release}
309309
%else
310310
Provides: MySQL-embedded = %{version}-%{release}
311-
Requires: mysql-community-common >= %{min}
311+
Requires: mysql-community-common = %{version}-%{release}
312312
%endif
313313
Obsoletes: mariadb-embedded
314314
Obsoletes: MySQL-embedded < %{version}-%{release}

0 commit comments

Comments
 (0)