@lichking you need to install packages in this order
paru --sync libmysqlclient mysql-clients mysql
all of them are provided by the same repo https://aur.archlinux.org/mysql.git, the former is dependency of the later
I'm using paru, you can switch with your own wrapper
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
@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?
@Spark71 use git and makepkg for AUR as explained in the wiki page, not some broken AUR helpers
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):
==>
This package shows error at verifies the authenticity. I use "$makepkg --skippgpcheck -i" to build and install package. Can the maintainer check the problem?
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