MariaDB-server/debian/control
Otto Kekäläinen 5ed3668890
Some checks failed
Build on Windows ARM64 / build (push) Has been cancelled
Deb: Format files with debputy reformat --style black
This formats and sorts the files the same way they are in the official
Debian packaging, making it easier to compare the files in Debian vs
upstream using commands such as `git difftool --dir-diff main --
debian`. Comparing the contents at least once a year is important in
ensuring all packaging improvements get their way into both Debian
official and upstream Debian packaging.

See https://salsa.debian.org/mariadb-team/mariadb-server/-/tree/debian/latest/debian

The formatting done by `debputy reformat --style black` is basically the
same as running `wrap-and-sort -vast`.

There are no functional changes, this is a pure formatting change.

This is intentionally done on the `main` branch in MariaDB. The stable
release branches are unlikely to ever get any changes in the
`debian/control` file, and thus formatting or maintaining it is
irrelevant. The merges from stable releases to latest `main` should not
bring any `debian/control` file changes, as adding or removing
dependencies, changing Debian compat levels or other changes are
invasive and shouldn't be done in stable releases at all.
2025-12-23 13:42:04 +11:00

1424 lines
38 KiB
Plaintext

Source: mariadb
Section: database
Priority: optional
Maintainer: MariaDB Developers <developers@lists.mariadb.org>
Build-Depends:
debhelper (>= 11),
dh-exec,
dh-package-notes,
bison,
cmake,
cracklib-runtime <!nocheck>,
default-jdk,
flex [amd64 arm64],
gdb <!nocheck>,
libaio-dev [linux-any],
libboost-atomic-dev [amd64 arm64],
libboost-chrono-dev [amd64 arm64],
libboost-date-time-dev [amd64 arm64],
libboost-dev,
libboost-filesystem-dev [amd64 arm64],
libboost-regex-dev [amd64 arm64],
libboost-system-dev [amd64 arm64],
libboost-thread-dev [amd64 arm64],
libbz2-dev,
libcrack2-dev (>= 2.9.0),
libcurl4-openssl-dev | libcurl4-dev,
libedit-dev,
libedit-dev:native,
libfmt-dev (>= 7.0.0),
libjemalloc-dev [linux-any],
libjudy-dev,
libkrb5-dev,
liblz4-dev,
liblzma-dev,
liblzo2-dev,
libncurses-dev,
libnuma-dev [linux-any],
libpam0g-dev,
libpcre2-dev,
libsnappy-dev,
libssl-dev,
libssl-dev:native,
libsystemd-dev [linux-any],
liburing-dev [linux-any],
libxml2-dev,
libzstd-dev (>= 1.1.3),
lsb-release,
perl:any,
po-debconf,
psmisc,
unixodbc-dev,
uuid-dev,
zlib1g-dev (>= 1:1.1.3-5~),
Rules-Requires-Root: no
Standards-Version: 4.5.0
Homepage: https://mariadb.org/
Vcs-Browser: https://github.com/MariaDB/server/
Vcs-Git: https://github.com/MariaDB/server.git
Package: libmariadb-dev
Architecture: any
Section: libdevel
Depends:
libmariadb3 (= ${binary:Version}),
libssl-dev,
zlib1g-dev,
${misc:Depends},
${shlibs:Depends},
Conflicts:
libmariadb-dev-compat (<< 3.0.0),
libmariadbclient-dev,
libmariadbclient16-dev,
Provides:
libmariadbclient-dev,
Breaks:
libmariadb-client-lgpl-dev,
libmysqlclient-dev (<< ${source:Version}),
libmysqld-dev (<< ${source:Version}),
Replaces:
libmariadb-client-lgpl-dev,
libmariadb-dev-compat (<< 3.0.0),
libmariadbclient-dev,
libmysqlclient-dev (<< ${source:Version}),
libmysqld-dev (<< ${source:Version}),
Description: MariaDB database development files
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes development libraries and header files to allow sources
expecting the MariaDB Connector/C to build. Sources that expect the MySQL
client libraries should use files from the libmariadb-dev-compat package.
Package: libmariadb-dev-compat
Architecture: any
Section: libdevel
Depends:
libmariadb-dev (= ${binary:Version}),
${misc:Depends},
Conflicts:
libmariadb-client-lgpl-dev,
libmariadb-client-lgpl-dev-compat,
libmariadbclient-dev (<< ${source:Version}),
libmariadbclient-dev-compat,
libmysqlclient-dev,
libmysqlclient10-dev,
libmysqlclient12-dev,
libmysqlclient14-dev,
libmysqlclient15-dev,
libmysqlclient16-dev,
Provides:
libmariadb-client-lgpl-dev-compat,
libmariadbclient-dev-compat,
libmysqlclient-dev,
Breaks:
libmariadb-dev (<< ${source:Version}),
Replaces:
libmariadb-client-lgpl-dev,
libmariadb-client-lgpl-dev-compat,
libmariadb-dev (<< ${source:Version}),
libmariadbclient-dev (<< ${source:Version}),
libmariadbclient-dev-compat,
libmysqlclient-dev,
Description: MariaDB Connector/C, compatibility symlinks
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes compatibility symlinks to allow sources expecting the
MySQL client libraries to be built against MariaDB Connector/C.
Package: libmariadb3
Architecture: any
Multi-Arch: same
Section: libs
Depends:
mariadb-common,
${misc:Depends},
${shlibs:Depends},
Conflicts:
libmariadbclient18 (<< 10.2.0),
mariadb-galera-server-10.0,
mariadb-galera-server-5.5,
mariadb-server-10.0,
mariadb-server-5.1,
mariadb-server-5.2,
mariadb-server-5.3,
mariadb-server-5.5,
Breaks:
libmariadbclient18 (<< ${source:Version}),
Replaces:
libmariadbclient18 (<< ${source:Version}),
Description: MariaDB database client library
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the client library.
Package: libmariadb3-compat
Architecture: any
Section: libs
Depends:
libmariadb3,
mariadb-common,
${misc:Depends},
Breaks:
libmysqlclient19,
libmysqlclient20,
libmysqlclient21,
Replaces:
libmysqlclient19,
libmysqlclient20,
libmysqlclient21,
Provides:
libmysqlclient19,
libmysqlclient20,
libmysqlclient21,
Description: MariaDB database client library MySQL compat package
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the client runtime libraries that simulate and replace
the equivalents found in MySQL 5.6, 5.7 and 8.0 (mysqlclient19, 20 and 21).
Package: libmariadbclient18
Section: libs
Architecture: any
Depends:
libmariadb3 (= ${binary:Version}),
${misc:Depends},
Replaces:
libmariadbclient18,
Provides:
libmariadbclient18,
Description: Virtual package to satisfy external libmariadbclient18 depends
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package provides compatibility symlinks for binaries that expect to find
libmariadbclient.so.18 will automatically use libmariadb.so.3 instead.
Package: libmysqlclient18
Section: libs
Architecture: any
Depends:
libmariadb3 (= ${binary:Version}),
${misc:Depends},
Replaces:
libmysqlclient18,
Provides:
libmysqlclient18,
Description: Virtual package to satisfy external libmysqlclient18 depends
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package provides compatibility symlinks for binaries that expect to find
libmysqlclient.so.18 will automatically use libmariadb.so.3 instead.
Package: libmariadbd19
Architecture: any
Section: libs
Depends:
${misc:Depends},
${shlibs:Depends},
Breaks:
libmariadbd-dev (<< ${source:Version}),
Conflicts:
libmariadbd19t64,
Replaces:
libmariadbd-dev (<< ${source:Version}),
Multi-Arch: same
Description: MariaDB embedded database, shared library
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes a shared library for embedded MariaDB applications.
Package: libmariadbd-dev
Architecture: any
Section: libdevel
Provides:
libmysqld-dev,
Pre-Depends:
${misc:Pre-Depends},
Depends:
libmariadb-dev (= ${binary:Version}),
libmariadbd19 (= ${binary:Version}),
${misc:Depends},
Breaks:
libmariadb-dev (<< ${source:Version}),
libmariadbclient-dev (<< ${source:Version}),
libmysqld-dev,
Replaces:
libmariadb-dev (<< ${source:Version}),
libmariadbclient-dev (<< ${source:Version}),
libmysqld-dev,
Description: MariaDB embedded database, development files package
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the MariaDB embedded server library development
and header files.
Package: mysql-common
Architecture: all
Depends:
${misc:Depends},
Description: MariaDB client common configuration files package (e.g. /etc/mysql/my.cnf)
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes files needed by all versions of the client library
(e.g. /etc/mysql/my.cnf).
Package: mariadb-common
Architecture: all
Depends:
mysql-common (>= 5.6.25),
${misc:Depends},
Multi-Arch: foreign
Description: MariaDB database common files (e.g. /etc/mysql/mariadb.conf.d/)
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes configuration files common to all MariaDB programs.
Package: mariadb-client-core
Architecture: any
Depends:
libmariadb3 (>= 10.5.4),
mariadb-common (>= ${source:Version}),
${misc:Depends},
${shlibs:Depends},
Conflicts:
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-client-5.1,
mariadb-client-5.2,
mariadb-client-5.3,
mariadb-client-5.5,
mariadb-client-core-10.0,
mariadb-client-core-10.1,
mariadb-client-core-10.2,
mariadb-client-core-10.3,
mariadb-client-core-10.4,
mariadb-client-core-10.5,
mariadb-client-core-10.6,
mariadb-client-core-10.7,
mariadb-client-core-10.8,
mariadb-client-core-5.1,
mariadb-client-core-5.2,
mariadb-client-core-5.3,
mariadb-client-core-5.5,
mysql-client (<< 5.0.51),
mysql-client-5.0,
mysql-client-5.1,
mysql-client-5.5,
mysql-client-core-5.1,
mysql-client-core-5.5,
mysql-client-core-5.6,
mysql-client-core-5.7,
mysql-client-core-8.0,
virtual-mysql-client-core,
Breaks:
mariadb-client (<< ${source:Version}),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-core (<< ${source:Version}),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mysql-cluster-community-client-plugins,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
percona-server-server-5.6,
percona-server-server-5.7,
percona-server-server-8.0,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
percona-xtradb-cluster-server-8.0,
Replaces:
mariadb-client (<< ${source:Version}),
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-client-5.1,
mariadb-client-5.2,
mariadb-client-5.3,
mariadb-client-5.5,
mariadb-client-core-10.0,
mariadb-client-core-10.1,
mariadb-client-core-10.2,
mariadb-client-core-10.3,
mariadb-client-core-10.4,
mariadb-client-core-10.5,
mariadb-client-core-10.6,
mariadb-client-core-10.7,
mariadb-client-core-10.8,
mariadb-client-core-5.1,
mariadb-client-core-5.2,
mariadb-client-core-5.3,
mariadb-client-core-5.5,
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-core (<< ${source:Version}),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mysql-client (<< 5.0.51),
mysql-client-5.0,
mysql-client-5.1,
mysql-client-5.5,
mysql-client-core-5.1,
mysql-client-core-5.5,
mysql-client-core-5.6,
mysql-client-core-5.7,
mysql-client-core-8.0,
mysql-cluster-community-client-plugins,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
percona-server-server-5.6,
percona-server-server-5.7,
percona-server-server-8.0,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
percona-xtradb-cluster-server-8.0,
virtual-mysql-client-core,
Provides:
default-mysql-client-core,
virtual-mysql-client-core,
Description: MariaDB database core client binaries
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the core client files, as used by Akonadi.
Package: mariadb-client
Architecture: any
Depends:
debianutils (>=1.6),
libconfig-inifiles-perl,
mariadb-client-core (>= ${source:Version}),
mariadb-common,
${misc:Depends},
${perl:Depends},
${shlibs:Depends},
Conflicts:
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-client-5.1,
mariadb-client-5.2,
mariadb-client-5.3,
mariadb-client-5.5,
mysql-client (<< 5.0.51),
mysql-client-5.0,
mysql-client-5.1,
mysql-client-5.5,
mysql-client-5.6,
mysql-client-5.7,
mysql-client-8.0,
mysql-client-core-5.0,
mysql-client-core-5.1,
mysql-client-core-5.5,
mysql-client-core-5.6,
mysql-client-core-5.7,
mysql-client-core-8.0,
mytop,
virtual-mysql-client,
Breaks:
mariadb-client-core (<< ${source:Version}),
mariadb-client-core-10.0,
mariadb-client-core-10.1,
mariadb-client-core-10.2,
mariadb-client-core-10.3,
mariadb-client-core-10.4,
mariadb-client-core-10.5,
mariadb-client-core-10.6,
mariadb-client-core-10.7,
mariadb-client-core-10.8,
mariadb-server (<< ${source:Version}),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-core (<< ${source:Version}),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Replaces:
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-client-5.1,
mariadb-client-5.2,
mariadb-client-5.3,
mariadb-client-5.5,
mariadb-client-core (<< ${source:Version}),
mariadb-client-core-10.0,
mariadb-client-core-10.1,
mariadb-client-core-10.2,
mariadb-client-core-10.3,
mariadb-client-core-10.4,
mariadb-client-core-10.5,
mariadb-client-core-10.6,
mariadb-client-core-10.7,
mariadb-client-core-10.8,
mariadb-server (<< ${source:Version}),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-core (<< ${source:Version}),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mysql-client (<< 5.0.51),
mysql-client-5.0,
mysql-client-5.1,
mysql-client-5.5,
mysql-client-5.6,
mysql-client-5.7,
mysql-client-8.0,
mysql-client-core-5.0,
mysql-client-core-5.1,
mysql-client-core-5.5,
mysql-client-core-5.6,
mysql-client-core-5.7,
mysql-client-core-8.0,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
mytop,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
virtual-mysql-client,
Provides:
default-mysql-client,
virtual-mysql-client,
Recommends:
libdbd-mariadb-perl | libdbd-mysql-perl,
libdbi-perl,
libterm-readkey-perl,
mariadb-client-compat,
Description: MariaDB database client binaries
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the client binaries and the additional tools
innotop and mariadb-report (mysqlreport).
Package: mariadb-client-compat
Architecture: all
Depends:
mariadb-client (>= ${source:Version}),
Conflicts:
mariadb-client (<< 11.0.0),
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-client-5.1,
mariadb-client-5.2,
mariadb-client-5.3,
mariadb-client-5.5,
mariadb-client-core (<< 11.0.0),
mariadb-client-core-10.0,
mariadb-client-core-10.1,
mariadb-client-core-10.2,
mariadb-client-core-10.3,
mariadb-client-core-10.4,
mariadb-client-core-10.5,
mariadb-client-core-10.6,
mariadb-client-core-10.7,
mariadb-client-core-10.8,
mariadb-client-core-5.1,
mariadb-client-core-5.2,
mariadb-client-core-5.3,
mariadb-client-core-5.5,
mariadb-server (<< 11.0.0),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-core (<< 11.0.0),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mysql-client (<< 5.0.51),
mysql-client-5.0,
mysql-client-5.1,
mysql-client-5.5,
mysql-client-5.6,
mysql-client-5.7,
mysql-client-8.0,
mysql-client-core-5.0,
mysql-client-core-5.1,
mysql-client-core-5.5,
mysql-client-core-5.6,
mysql-client-core-5.7,
mysql-client-core-8.0,
mysql-server-5.7,
mysql-server-core-8.0,
percona-server-server,
percona-server-server-5.6,
percona-xtradb-cluster-server,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Multi-Arch: foreign
Description: MySQL compatibility links to mariadb-client binaries/scripts.
The package contains links and binaries that are needed by MySQL centric
tools which also works with MariaDB.
.
This package is also useful for users with strong background in MySQL
maintenance, but wants to switch to MariaDB
Package: mariadb-server-core
Architecture: any
Depends:
mariadb-common (>= ${source:Version}),
${misc:Depends},
${shlibs:Depends},
Conflicts:
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mariadb-server-core-5.1,
mariadb-server-core-5.2,
mariadb-server-core-5.3,
mariadb-server-core-5.5,
mysql-server-5.0,
mysql-server-core-5.0,
mysql-server-core-5.1,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
virtual-mysql-server-core,
Breaks:
mariadb-client (<< ${source:Version}),
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-server (<< ${source:Version}),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mysql-client-5.5,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Replaces:
mariadb-client (<< ${source:Version}),
mariadb-client-10.0,
mariadb-client-10.1,
mariadb-client-10.2,
mariadb-client-10.3,
mariadb-client-10.4,
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-server (<< ${source:Version}),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-5.1,
mariadb-server-core-5.2,
mariadb-server-core-5.3,
mariadb-server-core-5.5,
mysql-client-5.5,
mysql-server-5.0,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
mysql-server-core-5.0,
mysql-server-core-5.1,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
virtual-mysql-server-core,
Provides:
default-mysql-server-core,
virtual-mysql-server-core,
Description: MariaDB database core server files
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the core server files, as used by Akonadi.
Package: mariadb-server
Architecture: any
Suggests:
mailx,
mariadb-test,
netcat-openbsd,
Recommends:
libhtml-template-perl,
mariadb-server-compat,
pv,
Pre-Depends:
adduser (>= 3.40),
debconf,
mariadb-common (>= ${source:Version}),
Depends:
galera-4 (>= 26.4),
gawk,
iproute2 [linux-any],
libdbi-perl,
lsof [linux-any],
mariadb-client (>= ${source:Version}),
mariadb-server-core (>= ${source:Version}),
passwd,
perl (>= 5.6),
procps,
psmisc,
rsync,
socat,
${misc:Depends},
${perl:Depends},
${shlibs:Depends},
Conflicts:
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-5.1,
mariadb-server-5.2,
mariadb-server-5.3,
mariadb-server-5.5,
mysql-client-5.5,
mysql-client-5.6,
mysql-client-5.7,
mysql-client-8.0,
mysql-client-core-8.0,
mysql-server,
mysql-server-4.1,
mysql-server-5.0,
mysql-server-5.1,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
virtual-mysql-server,
Breaks:
handlersocket-mysql-5.5,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Replaces:
handlersocket-mysql-5.5,
libmariadbclient-dev (<< 5.5.0),
libmariadbclient16,
mariadb-client (<< ${source:Version}),
mariadb-client-10.5,
mariadb-client-10.6,
mariadb-client-10.7,
mariadb-client-10.8,
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-5.1,
mariadb-server-5.2,
mariadb-server-5.3,
mariadb-server-5.5,
mysql-client-5.5,
mysql-client-5.6,
mysql-client-5.7,
mysql-client-8.0,
mysql-client-core-8.0,
mysql-server,
mysql-server-4.1,
mysql-server-5.0,
mysql-server-5.1,
mysql-server-5.5,
mysql-server-5.6,
mysql-server-5.7,
mysql-server-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
virtual-mysql-server,
Provides:
default-mysql-server,
virtual-mysql-server,
Description: MariaDB database server binaries
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the server binaries.
Package: mariadb-server-compat
Architecture: all
Depends:
mariadb-server (>= ${source:Version}),
Conflicts:
mariadb-server (<< 11.0.0),
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
mariadb-server-10.5,
mariadb-server-10.6,
mariadb-server-10.7,
mariadb-server-10.8,
mariadb-server-5.1,
mariadb-server-5.2,
mariadb-server-5.3,
mariadb-server-5.5,
mariadb-server-core (<< 11.0.0),
mariadb-server-core-10.0,
mariadb-server-core-10.1,
mariadb-server-core-10.2,
mariadb-server-core-10.3,
mariadb-server-core-10.4,
mariadb-server-core-10.5,
mariadb-server-core-10.6,
mariadb-server-core-10.7,
mariadb-server-core-10.8,
mariadb-server-core-5.1,
mariadb-server-core-5.2,
mariadb-server-core-5.3,
mariadb-server-core-5.5,
mysql-server-5.0,
mysql-server-core-5.0,
mysql-server-core-5.1,
mysql-server-core-5.5,
mysql-server-core-5.6,
mysql-server-core-5.7,
mysql-server-core-8.0,
percona-server-server,
percona-server-server-5.6,
percona-server-server-5.7,
percona-xtradb-cluster-server,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Multi-Arch: foreign
Description: MySQL compatibility links to mariadb-server binaries/scripts.
The package contains links and binaries that are needed by MySQL centric
tools which also works with MariaDB.
.
This package is also useful for users with strong background in MySQL
maintenance, but wants to switch to MariaDB
Package: mariadb-backup
Architecture: any
Breaks:
mariadb-backup-10.1,
mariadb-backup-10.2,
mariadb-backup-10.3,
mariadb-client-10.1,
Replaces:
mariadb-backup-10.1,
mariadb-backup-10.2,
mariadb-backup-10.3,
mariadb-client-10.1,
Depends:
mariadb-client-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: Backup tool for MariaDB server
Based on Xtrabackup, but improved to work with MariaDB server.
This backup tool is guaranteed to be compatible with MariaDB server.
.
Please refer to the MariaDB Knowledge Base on more information on
how to use this tool.
Package: mariadb-plugin-connect
Architecture: any
Depends:
mariadb-server (= ${server:Version}),
unixodbc,
${misc:Depends},
${shlibs:Depends},
Recommends:
curl,
Breaks:
mariadb-connect-engine-10.0,
mariadb-connect-engine-10.1,
mariadb-connect-engine-10.2,
mariadb-connect-engine-10.3,
mariadb-connect-engine-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Replaces:
mariadb-connect-engine-10.0,
mariadb-connect-engine-10.1,
mariadb-connect-engine-10.2,
mariadb-connect-engine-10.3,
mariadb-connect-engine-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Suggests:
mariadb-plugin-connect-jdbc,
Description: Connect storage engine for MariaDB server
Connect engine supports a number of file formats (dbf, xml, txt, bin, etc),
connections to ODBC tables and remote MySQL tables, as well as a number of
other interesting features.
This package contains the Connect plugin for MariaDB server.
Package: mariadb-plugin-connect-jdbc
Architecture: any
Depends:
default-jre-headless,
Suggests:
libcsvjdbc-java,
libmariadb-java,
libpostgis-java,
libpostgresql-jdbc-java,
libxerial-sqlite-jdbc-java,
Enhances:
mariadb-plugin-connect,
Description: Connect storage engine JDBC interface for MariaDB server.
To connect to remote DBMS using Connect Storage Engine (SE) and JDBC driver,
there is need for JDBC interface byte code.
The JDBC driver for the remote DBMS connection is required.
This package contains the Connect SE plugin JDBC interface file for MariaDB server.
Package: mariadb-plugin-s3
Architecture: any
Depends:
mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends},
Description: Amazon S3 archival storage engine for MariaDB
The S3 storage engine allows one to archive MariaDB tables in Amazon S3 (or any
third-party public or private cloud that implements S3 API), but still have
them accessible in MariaDB in read-only mode.
Package: mariadb-plugin-rocksdb
Architecture: amd64 arm64 mips64el ppc64el riscv64
Depends:
mariadb-server (= ${server:Version}),
python3:any,
rocksdb-tools,
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-rocksdb-engine-10.2,
mariadb-rocksdb-engine-10.3,
mariadb-rocksdb-engine-10.4,
Replaces:
mariadb-rocksdb-engine-10.2,
mariadb-rocksdb-engine-10.3,
mariadb-rocksdb-engine-10.4,
Recommends:
python3-mysqldb,
Description: RocksDB storage engine for MariaDB server
The RocksDB storage engine is a high performance storage engine, aimed
at maximising storage efficiency while maintaining InnoDB-like performance.
This package contains the RocksDB plugin for MariaDB server.
Package: mariadb-plugin-oqgraph
Architecture: any
Depends:
mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-oqgraph-engine-10.0,
mariadb-oqgraph-engine-10.1,
mariadb-oqgraph-engine-10.2,
mariadb-oqgraph-engine-10.3,
mariadb-oqgraph-engine-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Replaces:
mariadb-oqgraph-engine-10.0,
mariadb-oqgraph-engine-10.1,
mariadb-oqgraph-engine-10.2,
mariadb-oqgraph-engine-10.3,
mariadb-oqgraph-engine-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Description: OQGraph storage engine for MariaDB server
The OQGraph engine is a computation engine plugin for handling hierarchies
(trees) and graphs (friend-of-a-friend, etc) cleanly through standard SQL.
This package contains the OQGraph plugin for MariaDB server.
Package: mariadb-plugin-mroonga
Architecture: any-alpha any-amd64 any-arm any-arm64 any-i386 any-ia64 any-mips64el any-mips64r6el any-mipsel any-mipsr6el any-nios2 any-powerpcel any-ppc64el any-sh3 any-sh4 any-tilegx
Depends:
mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
Replaces:
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
Description: Mroonga storage engine for MariaDB server
Mroonga (formerly named Groonga Storage Engine) is a storage engine that
provides fast CJK-ready full text searching using column store.
This package contains the Mroonga plugin for MariaDB server.
Package: mariadb-plugin-spider
Architecture: any
Depends:
mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
Replaces:
mariadb-server-10.0,
mariadb-server-10.1,
mariadb-server-10.2,
mariadb-server-10.3,
mariadb-server-10.4,
Description: Spider storage engine for MariaDB server
The Spider storage engine with built-in sharding features. It supports
partitioning and xa transactions, and allows tables of different MariaDB server
instances to be handled as if they were on the same instance. It refers to one
possible implementation of ISO/IEC 9075-9:2008 SQL/MED.
Package: mariadb-plugin-gssapi-server
Architecture: any
Depends:
mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-gssapi-server-10.1,
mariadb-gssapi-server-10.2,
mariadb-gssapi-server-10.3,
mariadb-gssapi-server-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Replaces:
mariadb-gssapi-server-10.1,
mariadb-gssapi-server-10.2,
mariadb-gssapi-server-10.3,
mariadb-gssapi-server-10.4,
mariadb-server-10.0,
mariadb-server-10.1,
Description: GSSAPI authentication plugin for MariaDB server
This plugin includes support for Kerberos on Unix, but can also be used for
Windows authentication with or without domain environment.
.
This package contains the server parts.
Package: mariadb-plugin-gssapi-client
Architecture: any
Depends:
mariadb-client (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
mariadb-gssapi-client-10.1,
mariadb-gssapi-client-10.2,
mariadb-gssapi-client-10.3,
mariadb-gssapi-client-10.4,
Replaces:
mariadb-gssapi-client-10.1,
mariadb-gssapi-client-10.2,
mariadb-gssapi-client-10.3,
mariadb-gssapi-client-10.4,
Description: GSSAPI authentication plugin for MariaDB client
This plugin includes support for Kerberos on Unix, but can also be used for
Windows authentication with or without domain environment.
.
This package contains the client parts.
Package: mariadb-plugin-cracklib-password-check
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: CrackLib Password Validation Plugin for MariaDB server
This password validation plugin uses cracklib to allow only
sufficiently secure (as defined by cracklib) user passwords in
MariaDB server.
.
Install and configure this to enforce stronger passwords for
MariaDB server users.
Package: mariadb-plugin-hashicorp-key-management
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: Hashicorp Key Management plugin for MariaDB
This encryption plugin uses Hashicorp Vault for storing encryption
keys for MariaDB Data-at-Rest encryption.
Package: mariadb-plugin-provider-bzip2
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: BZip2 compression support in the server and storage engines
The various MariaDB storage engines, such as InnoDB, RocksDB, Mroonga,
can use different compression libraries.
.
Plugin provides BZip2 (https://sourceware.org/bzip2/) compression
.
Note that these affect InnoDB and Mroonga only;
RocksDB still uses the compression algorithms from its own library
Package: mariadb-plugin-provider-lz4
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: LZ4 compression support in the server and storage engines
The various MariaDB storage engines, such as InnoDB, RocksDB, Mroonga,
can use different compression libraries.
.
Plugin provides LZ4 (http://lz4.github.io/lz4/) compression
.
Note that these affect InnoDB and Mroonga only;
RocksDB still uses the compression algorithms from its own library
Package: mariadb-plugin-provider-lzma
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: LZMA compression support in the server and storage engines
The various MariaDB storage engines, such as InnoDB, RocksDB, Mroonga,
can use different compression libraries.
.
Plugin provides LZMA (https://tukaani.org/lzma/) compression
.
Note that these affect InnoDB and Mroonga only;
RocksDB still uses the compression algorithms from its own library
Package: mariadb-plugin-provider-lzo
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: LZO compression support in the server and storage engines
The various MariaDB storage engines, such as InnoDB, RocksDB, Mroonga,
can use different compression libraries.
.
Plugin provides LZO (http://www.oberhumer.com/opensource/lzo/) compression
.
Note that these affect InnoDB and Mroonga only;
RocksDB still uses the compression algorithms from its own library
Package: mariadb-plugin-provider-snappy
Architecture: any
Depends:
mariadb-server,
${misc:Depends},
${shlibs:Depends},
Description: Snappy compression support in the server and storage engines
The various MariaDB storage engines, such as InnoDB, RocksDB, Mroonga,
can use different compression libraries.
.
Plugin provides Snappy (https://github.com/google/snappy) compression
.
Note that these affect InnoDB and Mroonga only;
RocksDB still uses the compression algorithms from its own library
Package: mariadb-plugin-videx
Architecture: any
Depends: mariadb-server (= ${server:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Virtual index engine for what-if analysis in MariaDB
The VIDEX storage engine allows developers and DBAs to perform what-if
analysis by evaluating the impact of potential indexes on query plans.
It simulates the cost and behavior of engines like InnoDB without requiring
the indexes to be physically built, saving significant time and resources.
Package: mariadb-test
Architecture: any
Depends:
libnet-ssleay-perl,
mariadb-client (= ${binary:Version}),
mariadb-server (= ${server:Version}),
mariadb-test-data (= ${source:Version}),
virtual-mysql-testsuite,
${misc:Depends},
${perl:Depends},
${shlibs:Depends},
Conflicts:
mariadb-server-5.5,
mysql-server-5.7,
mysql-server-core-8.0,
Breaks:
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-10.2,
mariadb-test-10.3,
mariadb-test-10.4,
mariadb-test-5.5,
mysql-client-5.5,
mysql-server-5.5,
mysql-server-5.7,
mysql-server-core-8.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
mysql-testsuite-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
Replaces:
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-10.2,
mariadb-test-10.3,
mariadb-test-10.4,
mariadb-test-5.5,
mysql-client-5.5,
mysql-server-5.5,
mysql-server-5.7,
mysql-server-core-8.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
mysql-testsuite-8.0,
percona-server-server-5.6,
percona-xtradb-cluster-server-5.6,
percona-xtradb-cluster-server-5.7,
virtual-mysql-testsuite,
Provides:
virtual-mysql-testsuite,
Suggests:
patch,
Description: MariaDB database regression test suite
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package includes the regression test suite.
Package: mariadb-test-data
Architecture: all
Multi-Arch: foreign
Depends:
${misc:Depends},
${perl:Depends},
${shlibs:Depends},
Breaks:
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-10.2,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
mysql-testsuite-8.0,
Replaces:
mariadb-test-10.0,
mariadb-test-10.1,
mariadb-test-10.2,
mariadb-test-5.5,
mariadb-test-data-10.0,
mysql-testsuite,
mysql-testsuite-5.5,
mysql-testsuite-5.6,
mysql-testsuite-5.7,
mysql-testsuite-8.0,
Description: MariaDB database regression test suite - data files
MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of MariaDB are speed, robustness and
ease of use.
.
This package has the architecture independent data files for the test suite.