• 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.

Upgrade components => Yum error

Status
Not open for further replies.

regisg

Regular Pleskian
Hello,

Impossible for me to update components on plesk 11.5.30 :
(Parallels Presence Builder, PHP5.3 support...)

=> The Yum utility failed to install the required packages.

Please help ;-)

Thanks a lot.
 
Any additional related error messages from autoinstaller log?
 
This is part of the autoinstaller log.
I am not sure but i don't see any additional related error message...
Thanks.

Parallels Installer 3.15.15 (built on 2013-08-14 09:46 svn rev. 324060) started at (timezone CET) Tue Nov 5 21:44:55 2013
Command line arguments: /usr/local/psa/admin/bin/autoinstaller

SourceUrl: original source url is http://autoinstall.plesk.com/
SourceUrl: fixed url is http://autoinstall.plesk.com/
Try to find rcfile...
Autoinstaller rcfile not found.
Read component settings from /root/.autoinstaller/options.ini
Debug mode is switched on: All output will be written to the log file.

(...)

Traceback (most recent call last):
File "/usr/local/psa/bin/yum_install", line 224, in ?
main()
File "/usr/local/psa/bin/yum_install", line 210, in main
inst, rem = installer.resolve(to_install, opts.remove, opts.tries)
File "/usr/local/psa/bin/yum_install", line 144, in resolve
raise Exception("Failed to solve dependencies:\n" + '\n'.join(msgs))
Exception: Failed to solve dependencies:
Missing Dependency: php53-common = 5.3.3-13.el5_8 is needed by package php53-imap-5.3.3-13.el5_8.x86_64 (installed)
Missing Dependency: php53-common = 5.3.3-13.el5_8 is needed by package php53-xml-5.3.3-13.el5_8.x86_64 (installed)
fileops::exists: /var/parallels/feedback-disabled - yes
fileops::exists: /var/parallels/feedback-disabled - yes
MicroUpdateManager::~MicroUpdateManager entry
MUInstalledDB::flush entry
ProductsProgress::~ProductsProgress(): this=0x338bad0
FileFetcher: get file (~empty)/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3
fileops::create_directory(/root/parallels/PSA_11.5.30)
fileops::exists: /root/parallels/PSA_11.5.30 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3' to file '/root/parallels/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3.tmp'
fileops::exists: /root/parallels/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3 - yes
fileops::remove(/root/parallels/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3)
fileops::rename(/root/parallels/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3.tmp, /root/parallels/PSA_11.5.30/plesk-11.5.30-cos5-x86_64.inf3)
FileFetcher: get file (~empty)/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3
fileops::create_directory(/root/parallels/SITEBUILDER_11.5.8)
fileops::exists: /root/parallels/SITEBUILDER_11.5.8 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3' to file '/root/parallels/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3.tmp'
fileops::exists: /root/parallels/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3 - yes
fileops::remove(/root/parallels/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3)
fileops::rename(/root/parallels/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3.tmp, /root/parallels/SITEBUILDER_11.5.8/sitebuilder-11.5.8-rhall-all.inf3)
FileFetcher: get file (~empty)/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3
fileops::create_directory(/root/parallels/BILLING_11.5.30)
fileops::exists: /root/parallels/BILLING_11.5.30 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3' to file '/root/parallels/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3.tmp'
fileops::exists: /root/parallels/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3 - yes
fileops::remove(/root/parallels/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3)
fileops::rename(/root/parallels/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3.tmp, /root/parallels/BILLING_11.5.30/billing-11.5.30-rhall-all.inf3)
FileFetcher: get file (~empty)/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3
fileops::create_directory(/root/parallels/MYSQL_5.5)
fileops::exists: /root/parallels/MYSQL_5.5 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3' to file '/root/parallels/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3.tmp'
fileops::exists: /root/parallels/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3 - yes
fileops::remove(/root/parallels/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3)
fileops::rename(/root/parallels/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3.tmp, /root/parallels/MYSQL_5.5/mysql-5.5-rhel5-x86_64.inf3)
FileFetcher: get file (~empty)/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3
fileops::create_directory(/root/parallels/APACHE_2.2.24)
fileops::exists: /root/parallels/APACHE_2.2.24 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3' to file '/root/parallels/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3.tmp'
fileops::exists: /root/parallels/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3 - yes
fileops::remove(/root/parallels/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3)
fileops::rename(/root/parallels/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3.tmp, /root/parallels/APACHE_2.2.24/apache-2.2.24-rh5-x86_64.inf3)
FileFetcher: get file (~empty)/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3
fileops::create_directory(/root/parallels/NGINX_1.5.0)
fileops::exists: /root/parallels/NGINX_1.5.0 - yes
CurlDownloader: save url 'http://autoinstall.plesk.com/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3' to file '/root/parallels/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3.tmp'
fileops::exists: /root/parallels/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3 - yes
fileops::remove(/root/parallels/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3)
fileops::rename(/root/parallels/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3.tmp, /root/parallels/NGINX_1.5.0/nginx-1.5.0-cos5-x86_64.inf3)
fileops::remove(/etc/yum.repos.d/autoinstaller-sources.repo)
fileops::exists: /root/.autoinstaller - yes
ParamManager::paramFileSaver::~ParamFileSaver: nothing to dump
DEBUG: ~AiRadioGroup: phpgroup (0x337b2d0)
DEBUG: ~AiRadioGroup: webservers (0x3382250)
DEBUG: ~AiRadioGroup: mailservers (0x337cc10)
DEBUG: ~AiRadioGroup: mysqlgroup (0x3317f30)
fileops::exists: /usr/bin/getenforce - no
fileops::exists: /usr/sbin/getenforce - yes
Impl: /usr/sbin/getenforce
Error: The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please, contact product technical support.
Exit with error
 
SELinux is already disabled...

[root@server ~]# selinuxenabled && echo enabled || echo disabled
disabled
 
What repositories are enabled?

We have found that if the epel repo is enabled that it can cause the updates to fail.
 
There is only "yum.repos.d" with only CentOS-Base.repo inside.
But if i remove this repo, i can't update Plesk :
Error : "There are no enabled Yum repositories. Installation is not possible."

In addition, here are 2 .conf files that may be involved :

yum.conf :
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

# Default.
# installonly_limit = 3

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d/

/etc/yum/pluginconf.d/fastestmirror.conf :
[main]
enabled=1
verbose=0
socket_timeout=3
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage=10
maxthreads=15
#exclude=.gov, facebook
 
Problem resolved, thanks a lot !

Solution was indeed :
yum clean all
rpmdb --rebuilddb
yum update
cd /etc/yum.repos.d/

rm -rf CentOS-Base.repo
mv CentOS-Base.repo.rpmnew CentOS-Base.repo
 
Status
Not open for further replies.
Back
Top