[MDEV-15898] The Installed for dependencies MariaDB packages are not updated when update MariaDB-server Created: 2018-04-17  Updated: 2018-05-16  Resolved: 2018-05-16

Status: Closed
Project: MariaDB Server
Component/s: Packaging, Platform RedHat
Affects Version/s: 10.2.14, 10.3.6
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: Zdravelina Sokolovska (Inactive) Assignee: Sergei Golubchik
Resolution: Not a Bug Votes: 0
Labels: None
Environment:

CentOS 7.4.



 Description   

The Installed for dependencies MariaDB packages are not updated when update MariaDB-server

MariaDB-server is installed with
MariaDB-client , MariaDB-compat ,MariaDB-common and MariaDB-client packages
due to dependencies.

When perform update however it's updated only MariaDB-server package

Install MariaDB-server 10.2.14 , Packages MariaDB-client 10.2.14 , MariaDB-compat 10.2.14 and MariaDB-common 10.2.14 come with installation due to dependencies .
Change MariaDB.repo to 10.3 and run yum update — only MariaDB-server is going to be updated to 10.3

=============================================================================================================================================================
 Package                                Arch                           Version                                         Repository                       Size
=============================================================================================================================================================
Installing:
 MariaDB-server                         x86_64                         10.2.14-1.el7.centos                            mariadb                         109 M
Installing for dependencies:
 MariaDB-client                         x86_64                         10.2.14-1.el7.centos                            mariadb                          48 M
 MariaDB-common                         x86_64                         10.2.14-1.el7.centos                            mariadb                         157 k
 MariaDB-compat                         x86_64                         10.2.14-1.el7.centos                            mariadb                         2.8 M
 
Transaction Summary
=============================================================================================================================================================
Install  1 Package (+3 Dependent packages)

# yum update MariaDB-server
Loaded plugins: fastestmirror, langpacks
base                                                                                                                                  | 3.6 kB  00:00:00
epel/x86_64/metalink                                                                                                                  |  29 kB  00:00:01
epel                                                                                                                                  | 4.7 kB  00:00:00
extras                                                                                                                                | 3.4 kB  00:00:00
mariadb                                                                                                                               | 2.9 kB  00:00:00
updates                                                                                                                               | 3.4 kB  00:00:00
(1/8): base/7/x86_64/group_gz                                                                                                         | 156 kB  00:00:00
(2/8): epel/x86_64/group_gz                                                                                                           | 266 kB  00:00:00
(3/8): base/7/x86_64/primary_db                                                                                                       | 5.7 MB  00:00:00
(4/8): extras/7/x86_64/primary_db                                                                                                     | 185 kB  00:00:00
(5/8): updates/7/x86_64/primary_db                                                                                                    | 6.9 MB  00:00:00
(6/8): epel/x86_64/updateinfo                                                                                                         | 911 kB  00:00:00
(7/8): mariadb/primary_db                                                                                                             |  35 kB  00:00:00
(8/8): epel/x86_64/primary_db                                                                                                         | 6.3 MB  00:00:01
Determining fastest mirrors
 * base: mirror.host.ag
 * epel: mirrors.neterra.net
 * extras: mirror.host.ag
 * updates: mirror.host.ag
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.2.14-1.el7.centos will be updated
---> Package MariaDB-server.x86_64 0:10.3.6-1.el7.centos will be an update
--> Finished Dependency Resolution
 
Dependencies Resolved
 
=============================================================================================================================================================
 Package                                 Arch                            Version                                      Repository                        Size
=============================================================================================================================================================
Updating:
 MariaDB-server                          x86_64                          10.3.6-1.el7.centos                          mariadb                          122 M
 
Transaction Summary
=============================================================================================================================================================
Upgrade  1 Package
 
Total download size: 122 M
Is this ok [y/d/N]:



 Comments   
Comment by Sergei Golubchik [ 2018-05-16 ]

This is intentional. The MariaDB-server package needs some Maria-client package, but not necessarily the client of the same version as the server.

Did you observe that after the server was upgraded it stopped working with older clients? If not then dependencies were specified correctly, and server-10.3 does not necessarily need the client to be 10.3 too.

Generated at Thu Feb 08 08:24:51 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.