[MDEV-8454] MariaDB RPM's do not include version number in its dependencies Created: 2015-07-13  Updated: 2015-07-28  Resolved: 2015-07-28

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

Type: Bug Priority: Major
Reporter: Julien Pivotto Assignee: Sergei Golubchik
Resolution: Won't Fix Votes: 0
Labels: None
Environment:

CentOS 7



 Description   

In the dependencies of the MariaDB RPM's there is no specific version of the libraries specified, which leads to inconsistencies (10.0.19 and 10.0.20 packages installed at the same time):

# rpm -qa|grep -i Maria
MariaDB-common-10.0.19-1.el7.centos.x86_64
MariaDB-client-10.0.20-1.el7.centos.x86_64
MariaDB-shared-10.0.19-1.el7.centos.x86_64
# rpm -qR MariaDB-client |grep MariaDB
MariaDB-common
config(MariaDB-client) = 10.0.20-1.el7.centos

(should be MariaDB-common=10.0.20-1.el7.centos)



 Comments   
Comment by Elena Stepanova [ 2015-07-13 ]

Maybe it's done on purpose, meaning that client is indeed compatible with previous versions of common or shared? Assigning to serg to be sure.

Comment by Sergei Golubchik [ 2015-07-28 ]

I would think that non-versioned components should work. That is, I believe that MariaDB-client should work just fine with other versions of MariaDB-common, it doesn't necessarily need exactly the same version.

Comment by Sergei Golubchik [ 2015-07-28 ]

I've checked the content of MariaDB-common. Indeed, any version of it should be fine for MariaDB-client. If you'll find when it's not the case, please add comment a here or create a new bug and we will fix it.

Generated at Thu Feb 08 07:27:17 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.