• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • 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.

updater doesn't find perl?

Y

yunhunch

Guest
Hi guys,

I'm trying to run the updater, and I get the following error:
----- begin of output -----
Installing /PSA_7.5.4/Standard/psa_hotfix6_v7.5.4_build75060123.10_os_FreeBSD_5.3_i386.sh
bsdtar 1.01.011, libarchive 1.01.013
Use gtar
/usr/bin/gtar

Installation of this Plesk distribution requires that Perl 5.008007 version be installed on the server!

However, if I check the perl version on the server, it shows that perl5.8.7 is already installed:
hostname:/tmp>perl -v

This is perl, v5.8.7 built for i386-freebsd-64int
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2005, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

Which Perl does the Plesk look for? How can I make sure it looks for the right binary?

Thank you in advance!

Yung
 
I don't know much about Plesk and FreeBSD, but was Perl built manually and installed or what it installed using pkg_add?

Plesk on Linux uses rpm to identify packages installed, it may be using the pkg_* tools to do the same on FreeBSD. If it was built manually without using the ports collection then that may be your issue. Run pkg_info and see if you can poke around for the perl installation.
 
Hi Wagner,

Thanks for the help. Actually, when I issue a pkg_info -a, I see:

Information for perl-5.8.7:

Comment:
Practical Extraction and Report Language


Required by:
...


Description:
Perl is a language that combines some of the features of C, sed, awk and
shell. See the manual page for more hype. There are also many books
published by O'Reilly & Assoc. See pod/perlbook.pod for more
information.

WWW: http://www.perl.org/

- MarkM

So it looks to be installed on the pkg_* database. Is there anything else I can look at?

Thanks!

Yung
 
It was more or less a wild guess, only thing I can suggest is to sit tight and hopefully someone with FreeBSD/Plesk expertise will step in and have an idea.
 
Thanks wagner, I appreciated it. Anybody else wants to give it a shot?

Thanks in advance!
 
Back
Top