@lichking the package is not broken, you're installing mariadb-clients, probably using an AUR helper or whatever brokens your workflow
Search Criteria
Package Details: libmysqlclient 9.5.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mysql.git (read-only, click to copy) |
|---|---|
| Package Base: | mysql |
| Description: | MySQL client libraries |
| Upstream URL: | https://www.mysql.com/products/community/ |
| Licenses: | GPL-2.0-only |
| Conflicts: | libmariadbclient, mariadb-libs |
| Provides: | libmariadbclient, libmysqlclient, mariadb-libs |
| Submitter: | Barthalion |
| Maintainer: | Muflone |
| Last Packager: | Muflone |
| Votes: | 84 |
| Popularity: | 0.90 |
| First Submitted: | 2013-04-25 19:13 (UTC) |
| Last Updated: | 2025-12-28 18:30 (UTC) |
Dependencies (18)
- libsasl
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- icu (icu-gitAUR) (make)
- jemalloc (jemalloc-gitAUR) (make)
- libaio (libaio-gitAUR) (make)
- libedit (make)
- libevent (libevent-gitAUR) (make)
- libfido2 (libfido2-fullAUR) (make)
- libtirpc (make)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR) (make)
- rapidjson (rapidjson-gitAUR) (make)
- re2 (re2-gitAUR) (make)
- rpcsvc-proto (make)
- systemd-libs (systemd-libs-selinuxAUR, systemd-libs-gitAUR) (make)
- systemd-tools (systemd-selinuxAUR, systemd-gitAUR, systemd) (make)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat) (make)
Required by (334)
- amarok-git (requires libmariadbclient)
- anubis-smtp (requires libmariadbclient)
- azerothcore (requires mariadb-libs)
- bacula-bat (requires libmariadbclient) (make)
- bacula-common (requires libmariadbclient) (make)
- bacula-console (requires libmariadbclient) (make)
- bacula-dir (requires libmariadbclient) (make)
- bacula-dir-mariadb (requires libmariadbclient)
- bacula-dir-mariadb (requires libmariadbclient) (make)
- bacula-dir-mysql (requires libmariadbclient) (make)
- bacula-dir-postgresql (requires libmariadbclient) (make)
- bacula-dir-sqlite3 (requires libmariadbclient) (make)
- bacula-fd (requires libmariadbclient) (make)
- bacula-sd (requires libmariadbclient) (make)
- bareos-bconsole (requires libmariadbclient) (make)
- bareos-common (requires libmariadbclient) (make)
- bareos-contrib-director-python-plugins (requires libmariadbclient) (make)
- bareos-contrib-filedaemon-python-plugins (requires libmariadbclient) (make)
- bareos-contrib-tools (requires libmariadbclient) (make)
- bareos-database-common (requires libmariadbclient) (make)
- Show 314 more...
Sources (8)
Muflone commented on 2026-01-04 16:56 (UTC)
lichking commented on 2026-01-04 16:15 (UTC) (edited on 2026-01-04 16:16 (UTC) by lichking)
Broken. Just wasted 40 Minutes compiling. Thanks. Comments from almost a year ago state the issue already. It requires you to install x-clients which then stops the installation due to conflicts.
error: failed to commit transaction (conflicting files)
mysql: /usr/bin/mysqlbinlog exists in filesystem (owned by mariadb-clients)
mysql: /usr/bin/mysqltest exists in filesystem (owned by mariadb-clients)
mysql: /usr/share/man/man1/mysqlbinlog.1.gz exists in filesystem (owned by mariadb-clients
sleepysheepyboi commented on 2025-03-14 19:39 (UTC)
@Spark71 Did you ever find a solution to this issue? I am having a similar problem using git and makepkg. When I try to install the package I've built, it prompts me to make an installation choice:
1) mariadb-clients 2> mariadb-lts-clients 3) percona-server-clients
Choosing any of them causes the the mysql package installation to run into conflicts and fail, which one might expect. Why am I being prompted to install these conflicting packages while installing a mysql package I've built myself?
Muflone commented on 2024-11-06 20:08 (UTC)
@Spark71 use git and makepkg for AUR as explained in the wiki page, not some broken AUR helpers
Spark71 commented on 2024-11-06 12:15 (UTC) (edited on 2024-11-06 12:16 (UTC) by Spark71)
I get mariadb when I try to install it
~ ❯ yay -S mysql
:: There are 3 providers available for mysql:
:: Repository extra
1) mariadb 2) mariadb-lts 3) percona-server
Enter a number (default=1):
==>
utherbone commented on 2024-07-20 04:59 (UTC)
This package shows error at verifies the authenticity. I use "$makepkg --skippgpcheck -i" to build and install package. Can the maintainer check the problem?
witherspoonwdn commented on 2024-06-06 16:01 (UTC)
Hi, I tried cloning the latest repo (8.4.0-1) and it looks like the gpg check is failing with the latest "mysql-8.4.0.tar.gz" from oracle. not sure if this is on this repo's end or their end, but I've experienced this from two different networks and just wanted to let you guys know. thanks
synthead commented on 2024-05-21 23:17 (UTC)
The my-defauly.cnf file refers to 5.7 documentation, when the package is at 8.4.0:
https://aur.archlinux.org/cgit/aur.git/tree/my-default.cnf?h=mysql#n2
Speykious commented on 2023-12-18 18:42 (UTC)
@muflone Thanks, yeah I did rebuild the package after sending that message. It took 3 hours to compile but it works now!
Pinned Comments
Muflone commented on 2023-08-16 17:21 (UTC) (edited on 2023-08-16 20:41 (UTC) by Muflone)
Warning
https://dev.mysql.com/doc/refman/8.1/en/downgrading.html
Downgrade from MySQL 8.1 to MySQL 8.0 or earlier is not supported. The only supported alternative is to restore a backup taken before upgrading. It is therefore imperative that you back up your data before starting the upgrade process.
MySQL 8.0 is available in https://aur.archlinux.org/packages/mysql80