• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Forwarded to devs Epel.Repo

Dave W

Regular Pleskian
Username:

TITLE

Epel.Repo

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

OS
CentOS Linux 7.9.2009 (Core)
Product
Plesk Obsidian
Version 18.0.44 Update #1, last updated on June 3, 2022 01:52 AM

PROBLEM DESCRIPTION

Yum repo has been added and enabled by plesk.

When yum update is run the epel repo is attempting to update packages provided by base.

STEPS TO REPRODUCE

Run yum update

ACTUAL RESULT

Code:
> yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.strencom.net
 * epel: mirror.freethought-internet.co.uk
 * extras: mirror.strencom.net
 * updates: mirror.strencom.net
Resolving Dependencies
--> Running transaction check
---> Package awstats.noarch 0:7.7-2.centos.7+p18.0.43.0+t220406.1450 will be updated
---> Package awstats.noarch 0:7.8-2.el7 will be an update
--> Processing Dependency: perl(Data::Validate::IP) >= 0.25 for package: awstats-7.8-2.el7.noarch
--> Processing Dependency: perl-Geo-IP for package: awstats-7.8-2.el7.noarch
--> Processing Dependency: perl-Net-IP for package: awstats-7.8-2.el7.noarch
---> Package epel-release.noarch 0:7-11 will be updated
---> Package epel-release.noarch 0:7-14 will be an update
---> Package kernel-headers.x86_64 0:3.10.0-1160.53.1.el7 will be updated
---> Package kernel-headers.x86_64 0:3.10.0-1160.66.1.el7 will be an update
---> Package libbsd.x86_64 0:0.6.0-3.el7 will be updated
---> Package libbsd.x86_64 0:0.8.3-1.el7 will be an update
---> Package libc-client.x86_64 0:2007f-4.el7.1 will be updated
---> Package libc-client.x86_64 0:2007f-16.el7 will be an update
---> Package libidn2.x86_64 0:2.0.4-3.el7 will be updated
---> Package libidn2.x86_64 0:2.3.2-1.el7 will be an update
---> Package libopendkim.x86_64 0:2.11.0-0.1.el6 will be updated
---> Package libopendkim.x86_64 0:2.11.0-0.1.el7 will be an update
---> Package lua-socket.x86_64 0:3.0-0.17.rc1.el7 will be updated
---> Package lua-socket.x86_64 0:3.0.0-1.el7 will be an update
---> Package pigz.x86_64 0:2.3.3-1.el7.centos will be updated
---> Package pigz.x86_64 0:2.3.4-1.el7 will be an update
---> Package webalizer.x86_64 0:2.23_05-7.el7 will be updated
---> Package webalizer.x86_64 0:2.23_08-6.el7 will be an update
---> Package zstd.x86_64 0:1.5.0-1.el7 will be updated
---> Package zstd.x86_64 0:1.5.2-1.el7 will be an update
--> Running transaction check
---> Package perl-Data-Validate-IP.noarch 0:0.27-13.el7 will be installed
---> Package perl-Geo-IP.x86_64 0:1.43-3.el7 will be installed
---> Package perl-Net-IP.noarch 0:1.26-4.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================================================
 Package                                         Arch                             Version                                        Repository                         Size
=========================================================================================================================================================================
Updating:
 awstats                                         noarch                           7.8-2.el7                                      epel                              2.3 M
 epel-release                                    noarch                           7-14                                           epel                               15 k
 kernel-headers                                  x86_64                           3.10.0-1160.66.1.el7                           updates                           9.1 M
 libbsd                                          x86_64                           0.8.3-1.el7                                    epel                               85 k
 libc-client                                     x86_64                           2007f-16.el7                                   epel                              562 k
 libidn2                                         x86_64                           2.3.2-1.el7                                    epel                              148 k
 libopendkim                                     x86_64                           2.11.0-0.1.el7                                 epel                               75 k
 lua-socket                                      x86_64                           3.0.0-1.el7                                    epel                              115 k
 pigz                                            x86_64                           2.3.4-1.el7                                    epel                               81 k
 webalizer                                       x86_64                           2.23_08-6.el7                                  epel                              134 k
 zstd                                            x86_64                           1.5.2-1.el7                                    epel                              424 k
Installing for dependencies:
 perl-Data-Validate-IP                           noarch                           0.27-13.el7                                    epel                               29 k
 perl-Geo-IP                                     x86_64                           1.43-3.el7                                     epel                               87 k
 perl-Net-IP                                     noarch                           1.26-4.el7                                     epel                               36 k

Transaction Summary
=========================================================================================================================================================================
Install              ( 3 Dependent packages)
Upgrade  11 Packages

Total download size: 13 M
Is this ok [y/d/N]: N
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2022-06-09.04-22.TjN8lY.yumtx

EXPECTED RESULT

Epel repo should not be enabled by default.

ANY ADDITIONAL INFORMATION

Plesk could install the epel repo in a disabled state and use --enable-repo for its selective updates to packages used by Plesk

YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
From the developer:

Starting from 18.0.44, Plesk requires Epel repo because some necessary packages are installed from it.
Epel and base repositories do not have common packages.
 
Back
Top