I have submitted a bug report https://bugs.mysql.com/bug.php?id=95287
mysql client ignores ~/.editrc. bind "^W" ed-delete-prev-word doesn't work
Git Clone URL: | https://aur.archlinux.org/mysql.git (read-only, click to copy) |
---|---|
Package Base: | mysql |
Description: | Fast SQL database server, community edition |
Upstream URL: | https://www.mysql.com/products/community/ |
Licenses: | GPL-2.0-only |
Conflicts: | mariadb |
Provides: | mariadb, mysql |
Submitter: | Barthalion |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 82 |
Popularity: | 0.031334 |
First Submitted: | 2013-04-25 19:13 (UTC) |
Last Updated: | 2024-08-11 14:51 (UTC) |
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 19 Next › Last »
I have submitted a bug report https://bugs.mysql.com/bug.php?id=95287
mysql client ignores ~/.editrc. bind "^W" ed-delete-prev-word doesn't work
@torquerrr @all This possible happens when /tmp
is full, I was getting the same error when building this pkg.
Simple build with BUILDDIR=. makepkg -sci
or increase /tmp
size.
You cannot install only the mysql package without the mysql-clients package. Just install all the three packages from this PKGBUILD
The installation fails on the latest version (mariadb=8.0.15, mysql=8.0.15)
error: failed to commit transaction (conflicting files)
mysql: /usr/bin/mysql_upgrade exists in filesystem (owned by mariadb-clients)
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/mysql_upgrade.1.gz exists in filesystem (owned by mariadb-clients)
mysql: /usr/share/man/man1/mysqlbinlog.1.gz exists in filesystem (owned by mariadb-clients)
Errors occurred, no packages were upgraded.
can you please update to support protobuf-3.7 ?
If anyone gets the same error as I did, do not build with yaourt.
I was able to successfully build all three packages by running the
makepkg -cs
command in the PKGBUILD directory.
Thanks @francoism90 for the tip.
@torquerrr don't use a helper (yaourt isn't recommended anyway).
@Muflone Hi, I am unable to build the package. I am getting an error:
CMake Error at sql/cmake_install.cmake:47 (file):
file INSTALL cannot copy file
"/tmp/yaourt-tmp-torquerrr/aur-mysql/src/build/runtime_output_directory/mysqld"
to "/tmp/yaourt-tmp-torquerrr/aur-mysql/pkg/mysql/usr/bin/mysqld".
Call Stack (most recent call first):
cmake_install.cmake:127 (include)
make: *** [Makefile:74: install] Error 1
==> ERROR: A failure occurred in package_mysql().
Aborting...
==> ERROR: Makepkg was unable to build mysql.
=============
I run the build with:
yaourt -S aur/mysql
Can you provide some help, please?
Edit: probably I need to build it in a clean chroot, I will try and report back.
Package updated to version 8.0.14 and added provides and conflicts for mariadb-libs
The package libmysqlclient though was not renamed to mysql-client as it seems to me pointless to follow the mariadb naming changes.
Since this versions a lot of changes were made in the build process, accordingly to Terje Røsten suggests. Thank you Terje
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