• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Upgrade to 12.5 failed

Frater

Regular Pleskian
Because one of the packages "libarchive" is already installed, the Plesk upgrade fails.
How can this be resolved?

Code:
Running rpm_check_debug
Fatal error during packages installation: Test Transaction Errors: package libarchive-2.8.4-11082614.x86_64 (which is newer than libarchive-2.8.4-6.el5.i386) is already installed

YumTestTransactionError: Test Transaction Errors: package libarchive-2.8.4-11082614.x86_64 (which is newer than libarchive-2.8.4-6.el5.i386) is already installed

Error: Failed to run the Yum utility.
The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please, contact product technical support.
 
I just made things worse....
I removed the packages without the packages that depend on it and installing the one it wants
Code:
rpm -e --nodeps libarchive
yum install libarchive-2.8.4-6.el5.i386

But now Plesk doesn't start anymore

Code:
# /etc/init.d/psa start
Starting psa... Starting sw-engine-fpm: /usr/sbin/sw-engine-fpm: error while loading shared libraries: libarchive.so.2: cannot open shared object file: No such file or directory
                                                           [FAILED]
                                                                      failed
Starting xinetd service...                                            done
Starting sw-cp-server service...                                      done
Starting mysqld service...                                            done
Starting named service...                                             done
Starting postgresql service...                                        not installed
Starting spamassassin service...                                      not installed
Plesk: Starting Mail Server... already started
Starting psa... Starting sw-engine-fpm: /usr/sbin/sw-engine-fpm: error while loading shared libraries: libarchive.so.2: cannot open shared object file: No such file or directory
                                                           [FAILED]
                                                                      failed
 
Hello,

You can install libarchive from 'epel' repository:
Code:
# wget -q  https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
# rpm -Uvh epel-release-latest-5.noarch.rpm
warning: epel-release-latest-5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
# yum install libarchive
Loaded plugins: fastestmirror, security
Determining fastest mirrors
* epel: ftp.lysator.liu.se
....
Installed:
  libarchive.i386 0:2.8.4-6.el5                             libarchive.x86_64 0:2.8.4-6.el5                          
Complete!
# /etc/init.d/sw-engine restart
Stopping sw-engine-fpm:                                    [FAILED]
Starting sw-engine-fpm:                                    [  OK  ]
 
I was able to install libarchive using yum (epel repo was already installed), but this didn't create the missing library. At the moment of your post I had someone from Odin support on my server and couldn't mess with it anymore.
They did this to solve it:

Code:
# ldd /usr/bin/sw-engine | grep -i libarchive.so.2
libarchive.so.2 => not found
# rpm -Uvh libarchive-2.8.4-14042917.x86_64.rpm --force
# ldd /usr/bin/sw-engine | grep -i libarchive.so.2
libarchive.so.2 => /usr/lib64/libarchive.so.2 (0x00002afc12bd2000)
#
 
Back
Top