• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Issue Tools for Ruby Gems/MySQL Database/CentOS7 Dependency Error

PRODUCT plesk-installer
VERSION 17_0_17
OPERATING SYSTEM CentOS 7
ARCHITECTURE x86_64

PROBLEM DESCRIPTION
The Tools for Ruby gems component, gems-pre, requires mariadb-devel instead of the virtual package mysql-devel. This prevents the component from installing on a server that uses the supported MySQL Community Srever 5.7 package.
Per the "yum deplist plesk-gems-pre" command, the RPM is requiring maria-db.
This issue may appear on Red Hat 7/MySQL Community Server as well. A similar error was reported by a coworker, but I do not currently have access to that server to verify the issue is exactly the same.

STEPS TO REPRODUCE
Starting with a minimal CenOS7 install, add the MySQL Community Server repostitory.
Install mysql-community-server via yum.
Do a recommended install of Plesk.
Install the Tools for Ruby gems component, gems-pre, either via Add or Remove Components or the plesk-installer.

ACTUAL RESULT
Exception: Failed to solve dependencies:
plesk-gems-pre-0.0.1-centos7.16102516.x86_64 requires mariadb-devel

EXPECTED RESULT
Tools for Ruby gems component installed.

ANY ADDITIONAL INFORMATION
[root@localhost ~]# yum deplist plesk-gems-pre
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.supremebytes.com
* extras: centos.chi.host-engine.com
* updates: ftp.osuosl.org
package: plesk-gems-pre.x86_64 0.0.1-centos7.16070614
dependency: GeoIP-devel
provider: GeoIP-devel.x86_64 1.5.0-9.el7
provider: GeoIP-devel.i686 1.5.0-9.el7
dependency: ImageMagick-devel
provider: ImageMagick-devel.x86_64 6.7.8.9-15.el7_2
provider: ImageMagick-devel.i686 6.7.8.9-15.el7_2
dependency: autoconf
provider: autoconf.noarch 2.69-11.el7
dependency: automake
provider: automake.noarch 1.13.4-3.el7
dependency: binutils
provider: binutils.x86_64 2.23.52.0.1-55.el7
dependency: bison
provider: bison.x86_64 2.7-4.el7
dependency: file-devel
provider: file-devel.x86_64 5.11-31.el7
provider: file-devel.i686 5.11-31.el7
dependency: flex
provider: flex.x86_64 2.5.37-3.el7
dependency: gcc
provider: gcc.x86_64 4.8.5-4.el7
dependency: gcc-c++
provider: gcc-c++.x86_64 4.8.5-4.el7
dependency: gettext
provider: gettext.x86_64 0.18.2.1-4.el7
dependency: gmp-devel
provider: gmp-devel.x86_64 1:6.0.0-12.el7_1
provider: gmp-devel.i686 1:6.0.0-12.el7_1
dependency: gsl-devel
provider: gsl-devel.x86_64 1.15-13.el7
provider: gsl-devel.i686 1.15-13.el7
dependency: libicu-devel
provider: libicu-devel.x86_64 50.1.2-15.el7
provider: libicu-devel.i686 50.1.2-15.el7
dependency: libpcap-devel
provider: libpcap-devel.x86_64 14:1.5.3-8.el7
provider: libpcap-devel.i686 14:1.5.3-8.el7
dependency: libtool
provider: libtool.x86_64 2.4.2-21.el7_2
dependency: libxml2-devel
provider: libxml2-devel.x86_64 2.9.1-6.el7_2.3
provider: libxml2-devel.i686 2.9.1-6.el7_2.3
dependency: make
provider: make.x86_64 1:3.82-21.el7
dependency: mariadb-devel
provider: mariadb-devel.x86_64 1:5.5.50-1.el7_2
provider: mariadb-devel.i686 1:5.5.50-1.el7_2
dependency: patch
provider: patch.x86_64 2.7.1-8.el7
dependency: pkgconfig
provider: pkgconfig.x86_64 1:0.27.1-4.el7
provider: pkgconfig.i686 1:0.27.1-4.el7
dependency: postgresql-devel
provider: postgresql-devel.x86_64 9.2.15-1.el7_2
provider: postgresql-devel.i686 9.2.15-1.el7_2
dependency: sqlite-devel
provider: sqlite-devel.x86_64 3.7.17-8.el7
provider: sqlite-devel.i686 3.7.17-8.el7
 
Back
Top