Topic: mysql 5.5 - mysqlclient15-5.0.67

Bonjour Remi,

Je viens d'installer (sans aucun problème) mysql et mysql-server en version 5.5 sur mon CentOS 5.6 :

$ yum --enablerepo=remi update mysql mysql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.nucleus.be
 * base: mirror.denit.net
 * centosplus: mirror.denit.net
 * extras: mirror.denit.net
 * remi: remi-mirror.dedipower.com
 * rpmforge: apt.sw.be
 * updates: mirror.ovh.net
Reducing CentOS-5 Testing to included packages only
Finished
Reducing Red Hat Enterprise 5 - RPMforge.net - dag to included packages only
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mysql.i386 0:5.5.11-1.el5.remi set to be updated
--> Processing Dependency: mysql-libs = 5.5.11-1.el5.remi for package: mysql
---> Package mysql-server.i386 0:5.5.11-1.el5.remi set to be updated
--> Running transaction check
--> Processing Dependency: libmysqlclient.so.15 for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.15 for package: php53-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: dovecot
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: php53-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: dovecot
---> Package mysql-libs.i386 0:5.5.11-1.el5.remi set to be updated
--> Running transaction check
---> Package mysqlclient15.i386 0:5.0.67-1.el5.remi set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================
 Package                  Arch            Version                      Repository       Size
=============================================================================================
Updating:
 mysql                    i386            5.5.11-1.el5.remi            remi            7.5 M
 mysql-server             i386            5.5.11-1.el5.remi            remi             12 M
Installing for dependencies:
 mysqlclient15            i386            5.0.67-1.el5.remi            remi            1.3 M
Updating for dependencies:
 mysql-libs               i386            5.5.11-1.el5.remi            remi            1.1 M

Transaction Summary
=============================================================================================
Install       1 Package(s)
Upgrade       3 Package(s)

Total download size: 22 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): mysql-libs-5.5.11-1.el5.remi.i386.rpm                                                         | 1.1 MB     00:00     
(2/4): mysqlclient15-5.0.67-1.el5.remi.i386.rpm                                                      | 1.3 MB     00:00     
(3/4): mysql-5.5.11-1.el5.remi.i386.rpm                                                              | 7.5 MB     00:01     
(4/4): mysql-server-5.5.11-1.el5.remi.i386.rpm                                                       |  12 MB     00:02     
----------------------------------------------------------------------------------------------------------------------------
Total                                                                                       5.2 MB/s |  22 MB     00:04     
attention: rpmts_HdrFromFdno: Entête V4 DSA signature: NOKEY, key ID 00f97f56
remi/gpgkey                                                                                          | 1.3 kB     00:00     
Importing GPG key 0x00F97F56 "Remi Collet <RPMS@FamilleCollet.com>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : mysqlclient15                                                                                        1/7 

WARNING : This MySQL RPM is not an official Fedora/Redhat build and it
overrides the official one. Don't file bugs on Fedora Project nor Redhat.
Use dedicated forums http://forums.famillecollet.com/

  Updating       : mysql-libs                                                                                           2/7 
  Updating       : mysql                                                                                                3/7 
  Updating       : mysql-server                                                                                         4/7 
  Cleanup        : mysql                                                                                                5/7 
  Cleanup        : mysql-server                                                                                         6/7 
  Cleanup        : mysql-libs                                                                                           7/7 

Dependency Installed:
  mysqlclient15.i386 0:5.0.67-1.el5.remi                                                                                    

Updated:
  mysql.i386 0:5.5.11-1.el5.remi                            mysql-server.i386 0:5.5.11-1.el5.remi                           

Dependency Updated:
  mysql-libs.i386 0:5.5.11-1.el5.remi                                                                                       

Complete!

Je m'étonne de la différence de version avec mysqlclient15 (5.0.67).
Phpmyadmin me donne d'ailleurs une alerte en bas de page : La version de votre bibliothèque MySQL (5.0.67) diffère de la version de votre serveur MySQL (5.5.11). Ceci peut occasionner un comportement imprévisible.

J'ai bien redémarré MySQL et Apache après installation.
Est-ce que j'ai loupé quelque chose ? J'ai essayé un yum --enablerepo=remi,remi-test update mysql mysql-server mysqlclient15 mais apparemment il n'y a rien de plus dans le remi-test.

Merci d'avance pour vos informations…

Re: mysql 5.5 - mysqlclient15-5.0.67

phpMyAdmin warning is.... only a warning.

Which php version ?

php 5.1.6 (from official repo) is build against MySQL 5.0 and will use the (provided for compatibility) mysqlclient15

php, up to 5.3.6-2 (from my repo) is build against MySQL 5.1 and will use the (provided for compatibility) compat-mysql51 (I think this name is more self-explained than mysqlclient16)

php, from 5.3.6-3 (from my repo) is build against MySQL 5.5 and will use the mysql-libs (which is mysqlclient18)

P.S. désolé... je sais pas pourquoi j'ai répondu en anglais... à force de passer de l'un à l'autre je fini par ne plus savoir où j'habite...

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: mysql 5.5 - mysqlclient15-5.0.67

Bonjour et merci pour la réponse rapide…

J'utilise PHP 5.3.3 mais celui qui est dans les repo officiels de CentOS (php53-5.3.3- 1.el5_6.1). J'imagine que c'est pour ça que c'est problématique.
Maintenant, certes c'est juste un warning, mais quand même, c'est ennuyeux.

Je suppose que je vais soit attendre que ce soit ok dans les repos officiels, soit installer votre version 5.3.6-3…