Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Dependencies issue on RHEL9 #3506

Open
MarcelBenhur27 opened this issue Nov 6, 2024 · 0 comments
Open

[BUG] Dependencies issue on RHEL9 #3506

MarcelBenhur27 opened this issue Nov 6, 2024 · 0 comments

Comments

@MarcelBenhur27
Copy link

MarcelBenhur27 commented Nov 6, 2024

OpenSIPS version you are running

opensips 3.5.2 (x86_64/linux)

Describe the bug

We are currently trying to install opensips-mysql-module on RedHat 9.
We face to dependency problem with mysql-libs and mariadb.
We cannot install opensips-mysql-module because this package has dependency on libmysqlclient.so.21 which is available with mysql-libs.
But mysql-libs is in conflict with mariadb.

At this time we cannot use opensips with mysql-module and we need this fonctionnality to migrate our systems to a supported operating system

This issue is also on opensip 3.4.9

To Reproduce

#yum install mariadb-server

#yum install mysql-libs

warning: mysql-libs-8.0.36-1.el9.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
error: Failed dependencies: mysql-common(x86-64) = 8.0.36-1.el9 is needed by mysql-libs-8.0.36-1.el9.x86_64

#yum install mysql-common.x86_64

Updating Subscription Management repositories.
EPEL_RHEL9 15 kB/s | 2.3 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 25 kB/s | 4.5 kB 00:00
ATOMIC_RHEL9 10 kB/s | 1.5 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 22 kB/s | 4.1 kB 00:00
OPENSIPS_SVI_2024_CLI_NOARCH 10 kB/s | 1.5 kB 00:00
Dependencies resolved.
mysql-common x86_64 8.0.36-1.el9_3 rhel-9-for-x86_64-appstream-rpms 78 k

Transaction Summary

Install 1 Package

Total download size: 78 k
Installed size: 462 k
Is this ok [y/N]: y
Downloading Packages:
mysql-common-8.0.36-1.el9_3.x86_64.rpm 470 kB/s | 78 kB 00:00

Total 462 kB/s | 78 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
Error: Transaction test error:
file /usr/share/mysql/charsets/Index.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/armscii8.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10
.11.7-1.el9.x86_64
file /usr/share/mysql/charsets/ascii.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp1251.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp1256.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp1257.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp850.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp852.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/cp866.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/dec8.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11.
7-1.el9.x86_64
file /usr/share/mysql/charsets/geostd8.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.
11.7-1.el9.x86_64
file /usr/share/mysql/charsets/greek.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/hebrew.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/hp8.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11.7
-1.el9.x86_64
file /usr/share/mysql/charsets/keybcs2.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.
11.7-1.el9.x86_64
file /usr/share/mysql/charsets/koi8r.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/koi8u.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/latin1.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/latin2.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/latin5.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/latin7.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.1
1.7-1.el9.x86_64
file /usr/share/mysql/charsets/macce.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11
.7-1.el9.x86_64
file /usr/share/mysql/charsets/macroman.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10
.11.7-1.el9.x86_64
file /usr/share/mysql/charsets/swe7.xml from install of mysql-common-8.0.36-1.el9_3.x86_64 conflicts with file from package MariaDB-common-10.11.
7-1.el9.x86_64

Steps to reproduce the behavior:
Example:

  1. Start OpenSIPS
  2. Start traffic with special headers
  3. Inspect traces
  4. Notice the X-Custom-Header has wrong format
    -->

Expected behavior

Relevant System Logs

See above

OS/environment information

  • Operating System: Red Hat Enterprise Linux release 9.4 (Plow)
  • OpenSIPS installation: RPMs
  • other relevant information:

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant