[MDEV-29611] MariaDB 10.5.17 don't have libgalera_smm.so Created: 2022-09-23  Updated: 2022-09-29  Resolved: 2022-09-29

Status: Closed
Project: MariaDB Server
Component/s: Galera
Affects Version/s: 10.5.17
Fix Version/s: 10.4.26, 10.5.17

Type: Bug Priority: Major
Reporter: An JaeHyun Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 0
Labels: None
Environment:

Redhat Linux 7



 Description   

I'm installing MariaDB Galera Cluster 10.5.17 with tar.
(mariadb-10.5.16-linux-x86_64.tar.gz)
I faced the error
"2022-09-23 13:33:46 0 [ERROR] WSREP: wsrep_load(): dlopen(): /MARIA/galera/mariadb/lib/galera/libgalera_smm.so: cannot open shared object file: No such file or directory".

So I try to find 'libgalera_smm.so' file in 'lib' directory, I can see as this.

total 7264
lrwxrwxrwx 1 maria maria      15 May 28 00:43 galera -> ../lib64/galera
lrwxrwxrwx 1 maria maria      23 May 28 00:43 libgalera_smm.so -> galera/libgalera_smm.so
lrwxrwxrwx 1 maria maria      18 Aug 10 20:14 libmariadb.a -> libmariadbclient.a
-rw-r--r-- 1 maria maria 1659620 Aug 10 19:59 libmariadbclient.a
lrwxrwxrwx 1 maria maria      15 Aug 10 20:14 libmariadb.so -> libmariadb.so.3
-rwxr-xr-x 1 maria maria 5713264 Aug 10 19:59 libmariadb.so.3
lrwxrwxrwx 1 maria maria      18 Aug 10 20:14 libmysqlclient.a -> libmariadbclient.a
lrwxrwxrwx 1 maria maria      18 Aug 10 20:14 libmysqlclient_r.a -> libmariadbclient.a
lrwxrwxrwx 1 maria maria      15 Aug 10 20:14 libmysqlclient_r.so -> libmariadb.so.3
lrwxrwxrwx 1 maria maria      15 Aug 10 20:14 libmysqlclient.so -> libmariadb.so.3
-rw-r--r-- 1 maria maria   50934 Aug 10 19:57 libmysqlservices.a
drwxr-xr-x 2 maria maria    4096 Aug 10 20:14 pkgconfig
drwxr-xr-x 3 maria maria    4096 Aug 10 20:14 plugin

Originally, I know the softlink of 'galera' follow 'galera-4' and there is galera-4 directory, but the softlink of 'galera' follow '../lib64/galera' and there is no '../lib64/galera' directory in 10.5.17.

I try to find the file with MariaDB Server 10.5.16, I can find it.

total 7252
lrwxrwxrwx 1 suser suser       8 Jan 19  2022 galera -> galera-4
drwxr-xr-x 2 suser suser    4096 Jan 19  2022 galera-4
lrwxrwxrwx 1 suser suser      23 Jan 19  2022 libgalera_smm.so -> galera/libgalera_smm.so
lrwxrwxrwx 1 suser suser      18 May 18 17:15 libmariadb.a -> libmariadbclient.a
-rw-r--r-- 1 suser suser 1658036 May 18 16:59 libmariadbclient.a
lrwxrwxrwx 1 suser suser      15 May 18 17:15 libmariadb.so -> libmariadb.so.3
-rwxr-xr-x 1 suser suser 5699736 May 18 16:59 libmariadb.so.3
lrwxrwxrwx 1 suser suser      18 May 18 17:15 libmysqlclient.a -> libmariadbclient.a
lrwxrwxrwx 1 suser suser      18 May 18 17:15 libmysqlclient_r.a -> libmariadbclient.a
lrwxrwxrwx 1 suser suser      15 May 18 17:15 libmysqlclient_r.so -> libmariadb.so.3
lrwxrwxrwx 1 suser suser      15 May 18 17:15 libmysqlclient.so -> libmariadb.so.3
-rw-r--r-- 1 suser suser   50934 May 18 16:59 libmysqlservices.a
drwxrwxr-x 2 suser suser    4096 May 18 17:15 pkgconfig
drwxrwxr-x 3 suser suser    4096 May 18 17:15 plugin
{code:shell}

What happened in MariaDB Server 10.5.17?
Please check.



 Comments   
Comment by Daniel Bartholomew [ 2022-09-26 ]

I've identified an issue with the setup of the galera-26.4.12 bin files. I'm currently working on getting that sorted. Once it is I will be able to re-process the bintar packages and get them updated on the download servers.

Comment by Daniel Bartholomew [ 2022-09-27 ]

I've updated the mariadb-10.5.17-linux-x86_64.tar.gz bintar and uploaded it to the primary mirrors. The updated bintar file will eventually make its way to all of the mirrors, but in the mean time, I have confirmed it is on the OSUOSL and NetCologne mirrors (sha1sum '1f8286cc7c7fb348a4b2c29f2444e12ab6803dfe'). Links to both:

Comment by Daniel Bartholomew [ 2022-09-28 ]

This issue also affects 10.4.26 so I've also updated mariadb-10.4.26-linux-x86_64.tar.gz there.

Comment by Daniel Bartholomew [ 2022-09-29 ]

Fixed the bintars in the affected releases, so closing.

Generated at Thu Feb 08 10:09:56 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.