iusrepo / mariadb101u Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
This was already noted in passing under issue #6 - the mysqld_safe_helper
script was moved to the mariadb101u-server-utils package in version 10.1.24 (commit 58dd40b)
However, the mysqld_safe
script is still in the mariadb101u-server package, and it relies on mysqld_safe_helper
being present - these two scripts really ought to be in the same package.
This isn't normally a problem on RHEL7/CentOS 7, as the systemd unit runs the mysqld binary directly - however the mysql resource in Pacemaker (RHEL 7 clustering) defaults to running the mysqld_safe
script, which then fails due to the lack of mysqld_safe_helper
if the server-utils package isn't present
can you please also include the ODBC connector?
https://downloads.mariadb.com/Connectors/odbc/connector-odbc-3.0.3/
I noticed that the mariadb101u-server-10.1.12-1.ius.centos7.x86_64 packages use libedit for the client (like Fedora), instead of readline (like the IUS 10.0 packages and the stock MariaDB packages on centos 7)
I wonder if you would consider reverting this Fedora upstream change, or if other IUS users have opinions.
There may be license issues I am not fully aware of but I do see that Percona Server recently transitioned back to readline in client 5.6.24
Hi
The current available version of MariaDB 10.1 in IUS is 10.1.35, however upstream MariaDB is now up to 10.1.37: https://mariadb.org/mariadb-10-1-37-now-available/
There is at least one problematic issue we've seen in 10.1.35 where it doesn't always clean up temporary tables from disk https://jira.mariadb.org/browse/MDEV-16647 which was marked as fixed in 10.1.36: https://mariadb.com/kb/en/library/mariadb-10136-changelog/
Could we please get the latest version available when you get a chance?
Thanks
OS: CentOS 7.3
Installed packages:
mariadb101u-common-10.1.22-1.ius.centos7.x86_64
mariadb101u-config-10.1.22-1.ius.centos7.x86_64
mariadb101u-libs-10.1.22-1.ius.centos7.x86_64
mariadb101u-errmsg-10.1.22-1.ius.centos7.x86_64
mariadb101u-server-10.1.22-1.ius.centos7.x86_64
mariadb101u-10.1.22-1.ius.centos7.x86_64
Enabled by default with config file:
/etc/my.cnf.d/cracklib_password_check.cnf
Error in /var/log/mariadb/mariadb.log
/usr/share/cracklib/pw_dict.pwd.gz: No such file or directory
Log in /var/log/audit/audit.log
type=AVC msg=audit(1493247117.919:5269): avc: denied { read } for pid=16797 comm="mysqld" name="pw_dict.pwd" dev="sda1" ino=16781617 scontex
t=system_u:system_r:mysqld_t:s0 tcontext=system_u:object_r:crack_db_t:s0 tclass=file
Due to inability to access dict file, when creating a user within mariadb it results in an error:
ERROR 1819 (HY000): Your password does not satisfy the current
Additional info: https://mariadb.com/kb/en/mariadb/cracklib_password_check/#selinux
While some of the binaries in mariadb101u-server-utils are "non-essential", I would think that mysql_upgrade should ship with the mariadb101u-server, since it is required during major upgrades (eg from mariadb10u-server to mariadb101u-server)
Please consider including mysql_upgrade with the server again in your next release.
It looks like you are not providing mariadb-libs for 10.x.y version?
yum install mariadb101u
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror2.hs-esslingen.de
* epel: ftp.uni-stuttgart.de
* extras: mirror1.hs-esslingen.de
* ius: mirror.amsiohosting.net
* updates: mirror1.hs-esslingen.de
Resolving Dependencies
--> Running transaction check
---> Package mariadb101u.x86_64 1:10.1.32-1.ius.centos7 will be installed
--> Processing Dependency: mariadb101u-common(x86-64) = 1:10.1.32-1.ius.centos7 for package: 1:mariadb101u-10.1.32-1.ius.centos7.x86_64
--> Processing Dependency: mariadb101u-libs(x86-64) = 1:10.1.32-1.ius.centos7 for package: 1:mariadb101u-10.1.32-1.ius.centos7.x86_64
--> Running transaction check
---> Package mariadb101u-common.x86_64 1:10.1.32-1.ius.centos7 will be installed
--> Processing Dependency: mariadb101u-config(x86-64) = 1:10.1.32-1.ius.centos7 for package: 1:mariadb101u-common-10.1.32-1.ius.centos7.x86_64
---> Package mariadb101u-libs.x86_64 1:10.1.32-1.ius.centos7 will be installed
--> Running transaction check
---> Package mariadb101u-config.x86_64 1:10.1.32-1.ius.centos7 will be installed
--> Processing Conflict: 1:mariadb101u-config-10.1.32-1.ius.centos7.x86_64 conflicts mariadb-libs < 1:10.1.32-1.ius.centos7
--> Processing Conflict: 1:mariadb101u-libs-10.1.32-1.ius.centos7.x86_64 conflicts mariadb-libs < 1:10.1.32-1.ius.centos7
--> Processing Conflict: 1:mariadb101u-common-10.1.32-1.ius.centos7.x86_64 conflicts mariadb-libs < 1:10.1.32-1.ius.centos7
--> Finished Dependency Resolution
Error: mariadb101u-common conflicts with 1:mariadb-libs-5.5.56-2.el7.x86_64
Error: mariadb101u-config conflicts with 1:mariadb-libs-5.5.56-2.el7.x86_64
Error: mariadb101u-libs conflicts with 1:mariadb-libs-5.5.56-2.el7.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Hello,
getting weird yum conflicts for latest mariadb101u "yum update" - how to solve?
Thx
Andreas Schnederle-Wagner
bash-4.2# yum update
Loaded plugins: fastestmirror, protectbase
base | 3.6 kB 00:00:00
epel/x86_64/metalink | 26 kB 00:00:00
extras | 3.4 kB 00:00:00
ius | 2.2 kB 00:00:00
updates | 3.4 kB 00:00:00
Loading mirror speeds from cached hostfile
Excluding mirror: gd.tuwien.ac.at
* base: mirror.easyname.at
* epel: mirror.inode.at
Excluding mirror: gd.tuwien.ac.at
* extras: mirror.easyname.at
* ius: ftp.astral.ro
Excluding mirror: gd.tuwien.ac.at
* updates: mirror.easyname.at
0 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-5 will be updated
---> Package epel-release.noarch 0:7-6 will be an update
---> Package mariadb101u.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-common.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-common.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-config.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-config.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-connect-engine.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-connect-engine.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-devel.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-devel.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-errmsg.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-errmsg.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-libs.x86_64 1:10.1.12-1.ius.centos7 will be updated
--> Processing Dependency: mysql-libs for package: 1:net-snmp-5.7.2-24.el7.x86_64
---> Package mariadb101u-libs.x86_64 1:10.1.13-1.ius.centos7 will be an update
---> Package mariadb101u-server.x86_64 1:10.1.12-1.ius.centos7 will be updated
---> Package mariadb101u-server.x86_64 1:10.1.13-1.ius.centos7 will be an update
--> Running transaction check
---> Package mariadb100u-libs.x86_64 1:10.0.24-1.ius.centos7 will be installed
--> Processing Dependency: mariadb100u-common(x86-64) = 1:10.0.24-1.ius.centos7 for package: 1:mariadb100u-libs-10.0.24-1.ius.centos7.x86_64
--> Running transaction check
---> Package mariadb100u-common.x86_64 1:10.0.24-1.ius.centos7 will be installed
--> Processing Dependency: mariadb100u-config = 1:10.0.24-1.ius.centos7 for package: 1:mariadb100u-common-10.0.24-1.ius.centos7.x86_64
--> Running transaction check
---> Package mariadb100u-config.x86_64 1:10.0.24-1.ius.centos7 will be installed
--> Processing Conflict: 1:mariadb101u-libs-10.1.13-1.ius.centos7.x86_64 conflicts mariadb-libs < 1:10.1.13-1.ius.centos7
--> Processing Conflict: 1:mariadb101u-config-10.1.13-1.ius.centos7.x86_64 conflicts mariadb-libs < 1:10.1.13-1.ius.centos7
--> Processing Conflict: 1:mariadb101u-config-10.1.13-1.ius.centos7.x86_64 conflicts mariadb-config < 1:10.1.13-1.ius.centos7
--> Processing Conflict: 1:mariadb101u-common-10.1.13-1.ius.centos7.x86_64 conflicts mariadb-common < 1:10.1.13-1.ius.centos7
--> Finished Dependency Resolution
Error: mariadb101u-libs conflicts with 1:mariadb100u-libs-10.0.24-1.ius.centos7.x86_64
Error: mariadb101u-common conflicts with 1:mariadb100u-common-10.0.24-1.ius.centos7.x86_64
Error: mariadb101u-config conflicts with 1:mariadb100u-config-10.0.24-1.ius.centos7.x86_64
Error: mariadb101u-config conflicts with 1:mariadb100u-libs-10.0.24-1.ius.centos7.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
CT-386-bash-4.2# rpm -qa | grep mariadb
mariadb101u-10.1.12-1.ius.centos7.x86_64
mariadb101u-devel-10.1.12-1.ius.centos7.x86_64
mariadb101u-config-10.1.12-1.ius.centos7.x86_64
mariadb101u-libs-10.1.12-1.ius.centos7.x86_64
mariadb101u-errmsg-10.1.12-1.ius.centos7.x86_64
mariadb101u-server-10.1.12-1.ius.centos7.x86_64
mariadb101u-connect-engine-10.1.12-1.ius.centos7.x86_64
mariadb101u-common-10.1.12-1.ius.centos7.x86_64
bash-4.2# rpm -qa | grep maria
mariadb101u-10.1.12-1.ius.centos7.x86_64
mariadb101u-devel-10.1.12-1.ius.centos7.x86_64
mariadb101u-config-10.1.12-1.ius.centos7.x86_64
mariadb101u-libs-10.1.12-1.ius.centos7.x86_64
mariadb101u-errmsg-10.1.12-1.ius.centos7.x86_64
mariadb101u-server-10.1.12-1.ius.centos7.x86_64
mariadb101u-connect-engine-10.1.12-1.ius.centos7.x86_64
mariadb101u-common-10.1.12-1.ius.centos7.x86_64
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.