Skip to content

Commit ccee2f0

Browse files
illuusiogrooverdan
authored andcommitted
MDEV-32546: Make sure that debian control files are also in order
MariaDB debian control files are slightly in disorder run wrap-and-sort tool against them shows some minor changes.
1 parent 88d7953 commit ccee2f0

File tree

2 files changed

+49
-49
lines changed

2 files changed

+49
-49
lines changed

debian/control

Lines changed: 44 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Build-Depends: bison,
66
cmake,
77
cracklib-runtime <!nocheck>,
88
debhelper (>= 10),
9-
dh-exec,
109
default-jdk,
10+
dh-exec,
1111
flex [amd64],
1212
gdb <!nocheck>,
1313
libaio-dev [linux-any],
@@ -594,20 +594,6 @@ Conflicts: mariadb-client (<< 11.0.0),
594594
mariadb-client-core-5.2,
595595
mariadb-client-core-5.3,
596596
mariadb-client-core-5.5,
597-
mysql-client (<< 5.0.51),
598-
mysql-client (<< 5.0.51),
599-
mysql-client-5.0,
600-
mysql-client-5.1,
601-
mysql-client-5.5,
602-
mysql-client-5.6,
603-
mysql-client-5.7,
604-
mysql-client-8.0,
605-
mysql-client-core-5.0,
606-
mysql-client-core-5.1,
607-
mysql-client-core-5.5,
608-
mysql-client-core-5.6,
609-
mysql-client-core-5.7,
610-
mysql-client-core-8.0,
611597
mariadb-server (<< 11.0.0),
612598
mariadb-server-10.0,
613599
mariadb-server-10.1,
@@ -628,13 +614,26 @@ Conflicts: mariadb-client (<< 11.0.0),
628614
mariadb-server-core-10.6,
629615
mariadb-server-core-10.7,
630616
mariadb-server-core-10.8,
631-
mysql-server-core-8.0,
617+
mysql-client (<< 5.0.51),
618+
mysql-client-5.0,
619+
mysql-client-5.1,
620+
mysql-client-5.5,
621+
mysql-client-5.6,
622+
mysql-client-5.7,
623+
mysql-client-8.0,
624+
mysql-client-core-5.0,
625+
mysql-client-core-5.1,
626+
mysql-client-core-5.5,
627+
mysql-client-core-5.6,
628+
mysql-client-core-5.7,
629+
mysql-client-core-8.0,
632630
mysql-server-5.7,
633-
percona-server-server-5.6,
631+
mysql-server-core-8.0,
634632
percona-server-server,
633+
percona-server-server-5.6,
634+
percona-xtradb-cluster-server,
635635
percona-xtradb-cluster-server-5.6,
636-
percona-xtradb-cluster-server-5.7,
637-
percona-xtradb-cluster-server
636+
percona-xtradb-cluster-server-5.7
638637
Multi-Arch: foreign
639638
Description: MySQL compatibility links to mariadb-client binaries/scripts.
640639
The package contains links and binaries that are needed by MySQL centric
@@ -759,8 +758,8 @@ Suggests: mailx,
759758
mariadb-test,
760759
netcat-openbsd
761760
Recommends: libhtml-template-perl,
762-
pv,
763-
mariadb-server-compat
761+
mariadb-server-compat,
762+
pv
764763
Pre-Depends: adduser (>= 3.40),
765764
debconf,
766765
mariadb-common (>= ${source:Version})
@@ -865,22 +864,8 @@ Description: MariaDB database server binaries
865864

866865
Package: mariadb-server-compat
867866
Architecture: all
868-
Depends: mariadb-server (>= ${source:Version}),
869-
Conflicts: mariadb-server-core (<< 11.0.0),
870-
mariadb-server-core-10.0,
871-
mariadb-server-core-10.1,
872-
mariadb-server-core-10.2,
873-
mariadb-server-core-10.3,
874-
mariadb-server-core-10.4,
875-
mariadb-server-core-10.5,
876-
mariadb-server-core-10.6,
877-
mariadb-server-core-10.7,
878-
mariadb-server-core-10.8,
879-
mariadb-server-core-5.1,
880-
mariadb-server-core-5.2,
881-
mariadb-server-core-5.3,
882-
mariadb-server-core-5.5,
883-
mariadb-server (<< 11.0.0),
867+
Depends: mariadb-server (>= ${source:Version})
868+
Conflicts: mariadb-server (<< 11.0.0),
884869
mariadb-server-10.0,
885870
mariadb-server-10.1,
886871
mariadb-server-10.2,
@@ -894,19 +879,33 @@ Conflicts: mariadb-server-core (<< 11.0.0),
894879
mariadb-server-5.2,
895880
mariadb-server-5.3,
896881
mariadb-server-5.5,
882+
mariadb-server-core (<< 11.0.0),
883+
mariadb-server-core-10.0,
884+
mariadb-server-core-10.1,
885+
mariadb-server-core-10.2,
886+
mariadb-server-core-10.3,
887+
mariadb-server-core-10.4,
888+
mariadb-server-core-10.5,
889+
mariadb-server-core-10.6,
890+
mariadb-server-core-10.7,
891+
mariadb-server-core-10.8,
892+
mariadb-server-core-5.1,
893+
mariadb-server-core-5.2,
894+
mariadb-server-core-5.3,
895+
mariadb-server-core-5.5,
897896
mysql-server-5.0,
898897
mysql-server-core-5.0,
899898
mysql-server-core-5.1,
900899
mysql-server-core-5.5,
901900
mysql-server-core-5.6,
902901
mysql-server-core-5.7,
903902
mysql-server-core-8.0,
903+
percona-server-server,
904904
percona-server-server-5.6,
905905
percona-server-server-5.7,
906-
percona-server-server,
906+
percona-xtradb-cluster-server,
907907
percona-xtradb-cluster-server-5.6,
908-
percona-xtradb-cluster-server-5.7,
909-
percona-xtradb-cluster-server
908+
percona-xtradb-cluster-server-5.7
910909
Multi-Arch: foreign
911910
Description: MySQL compatibility links to mariadb-server binaries/scripts.
912911
The package contains links and binaries that are needed by MySQL centric
@@ -967,10 +966,10 @@ Description: Connect storage engine for MariaDB server
967966
Package: mariadb-plugin-connect-jdbc
968967
Architecture: any
969968
Depends: default-jre-headless
970-
Suggests: libmariadb-java,
971-
libcsvjdbc-java,
972-
libpostgresql-jdbc-java,
969+
Suggests: libcsvjdbc-java,
970+
libmariadb-java,
973971
libpostgis-java,
972+
libpostgresql-jdbc-java,
974973
libxerial-sqlite-jdbc-java
975974
Enhances: mariadb-plugin-connect
976975
Description: Connect storage engine JDBC interface for MariaDB server.
@@ -1214,11 +1213,11 @@ Description: Snappy compression support in the server and storage engines
12141213

12151214
Package: mariadb-test
12161215
Architecture: any
1217-
Depends: mariadb-client (= ${binary:Version}),
1216+
Depends: libnet-ssleay-perl,
1217+
mariadb-client (= ${binary:Version}),
12181218
mariadb-server (= ${server:Version}),
12191219
mariadb-test-data (= ${source:Version}),
12201220
virtual-mysql-testsuite,
1221-
libnet-ssleay-perl,
12221221
${misc:Depends},
12231222
${perl:Depends},
12241223
${shlibs:Depends}

debian/tests/control

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@ Tests: smoke
33
# for its existence (see the list in debian/control), install it if available
44
# and check in the test if it's functional when it should be.
55
# The plugin package also already depends on the other one.
6-
Depends: mariadb-plugin-rocksdb | mariadb-server,
7-
mariadb-plugin-provider-bzip2,
6+
Depends: mariadb-plugin-provider-bzip2,
87
mariadb-plugin-provider-lz4,
98
mariadb-plugin-provider-lzma,
109
mariadb-plugin-provider-lzo,
11-
mariadb-plugin-provider-snappy
10+
mariadb-plugin-provider-snappy,
11+
mariadb-plugin-rocksdb | mariadb-server
1212
Restrictions: allow-stderr needs-root isolation-container
1313

1414
Tests: upstream
15-
Depends: mariadb-test, eatmydata
15+
Depends: eatmydata,
16+
mariadb-test
1617
Restrictions: allow-stderr breaks-testbed

0 commit comments

Comments
 (0)