Interchange will not work with a thread-enabled perl

tictic

Member
Feb 23, 2008
14
0
51
when i do /scripts/upcp --force

i se theis when finesh

Interchange will not work with a thread-enabled perl.
BEGIN failed--compilation aborted at /usr/local/cpanel/3rdparty/interchange/bin/interchange line 49.
 

cPanelDon

cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
2,545
12
268
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
Twitter
Checking full cPanel version and build number and Perl version information

Via root SSH access, please provide the output from the following commands:
Code:
# cat /usr/local/cpanel/version && echo
# stat /usr/bin/perl
# /usr/bin/perl -v | grep "v[0-9]"
# stat /usr/local/bin/perl
# /usr/local/bin/perl -v | grep "v[0-9]"
 

tictic

Member
Feb 23, 2008
14
0
51
Via root SSH access, please provide the output from the following commands:
Code:
# cat /usr/local/cpanel/version && echo
11.24.5-RELEASE_38506
Code:
# stat /usr/bin/perl
  File: `/usr/bin/perl'
  Size: 14836           Blocks: 32         IO Block: 4096   regular file
Device: 803h/2051d      Inode: 2425528     Links: 2
Access: (0700/-rwx------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2009-11-23 19:30:01.000000000 +0300
Modify: 2009-04-03 02:43:34.000000000 +0300
Change: 2009-11-21 19:17:28.000000000 +0300
Code:
# stat /usr/local/bin/perl
  File: `/usr/local/bin/perl' -> `/usr/bin/perl'
  Size: 13              Blocks: 0          IO Block: 4096   symbolic link
Device: 803h/2051d      Inode: 199713      Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2009-11-23 19:14:32.000000000 +0300
Modify: 2009-05-13 16:57:13.000000000 +0300
Change: 2009-05-13 16:57:13.000000000 +0300
Code:
# /usr/local/bin/perl -v | grep "v[0-9]"
This is perl, v5.8.8 built for i386-linux-thread-multi
 
Last edited by a moderator:

cPanelDon

cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
2,545
12
268
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
Twitter
when i do /scripts/upcp --force
i se theis when finesh

Interchange will not work with a thread-enabled perl.
BEGIN failed--compilation aborted at /usr/local/cpanel/3rdparty/interchange/bin/interchange line 49.
Code:
# /usr/local/bin/perl -v | grep "v[0-9]"
This is perl, v5.8.8 built for i386-linux-thread-multi
If Interchange is not required then I would consider disabling it via WHM using the Tweak Settings page and the Service Manager; this will alleviate the issue and should stop the reported message.

If Interchange is required it will be necessary to recompile Perl so it is not multi-threaded using our Perl installer (for v5.8.8) at the following site:
http://httpupdate.cpanel.net/#installers
 
Last edited:

cPanelDon

cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
2,545
12
268
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
Twitter
Last edited:

tictic

Member
Feb 23, 2008
14
0
51
i re-install Perl but i have this

Code:
Mail Directory Conversion System
Maildir is already enabled on this system. If you wish to reverse the changes made by the conversion process, please run the script /scripts/convert2maildir in a root shell and follow the instructions. If you need help please use the following information:
Free Email Support for this conversion can be reached by emailing:

[email protected]

Free Phone Support for this conversion can be reached by calling:

+1 877 288 1492



To restart maildir conversion for all email accounts, including
partially converted accounts, please click the following button:
i do this /scripts/convert2maildir

Nothing happened
 

cPanelDon

cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
2,545
12
268
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
Twitter
i do this /scripts/convert2maildir

Nothing happened
I apologize for the confusion; regarding the linked thread of cPanel 11 Upgrade Checklist, I meant only to refer to the Perl upgrade steps. I will update my earlier post to help prevent future mix-ups.

To clarify, the maildir conversion step in the aforementioned thread is not related to recompiling Perl so that Interchange can be installed; as the script output indicated your system is already using Maildir and this is normal.
 

cPanelDon

cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
2,545
12
268
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
Twitter
plz i want steps to upgrade ...
The steps are available in the Perl FAQ in our documentation; a direct link to the steps is below:
Please reference the following FAQ entry that details the steps to upgrade or re-install Perl:
PerlFAQ#How_do_I_upgrade_Perl < AllDocumentation/AllFAQ < TWiki
... and stmp back work agine in cPANEL failed
Please submit a ticket if the difficulty persists or continues; we will be able to more thoroughly investigate via direct access and assist further with the Perl steps.