perl problems module DateTime could not be installed

uk01

Well-Known Member
Dec 31, 2009
204
19
68
Hi, I've just bought a dedicated server and in the process of setting up before I transfer my accounts from the old vps.

I'm on cpanel release 11.25 - I keep getting this message, is it anything to worry about?
[checkperlmodules] The perl module DateTime could not be installed.

Thanks :)
 

sharmaine001

Well-Known Member
Jun 23, 2006
143
0
166
Hi, I've just bought a dedicated server and in the process of setting up before I transfer my accounts from the old vps.

I'm on cpanel release 11.25 - I keep getting this message, is it anything to worry about?
[checkperlmodules] The perl module DateTime could not be installed.

Thanks :)
I got that too. Just wondering did you get it from Burst.net?

just reinstall perl and it will solve the problem
 

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
Hi, I've just bought a dedicated server and in the process of setting up before I transfer my accounts from the old vps.

I'm on cpanel release 11.25 - I keep getting this message, is it anything to worry about?
[checkperlmodules] The perl module DateTime could not be installed.

Thanks :)
Via root SSH access please try the following command to force a re-install of the DateTime Perl module:
Code:
# /scripts/perlinstaller --force DateTime
I got that too. Just wondering did you get it from Burst.net?

just reinstall perl and it will solve the problem
As a cautionary measure I would reserve re-installing Perl to be a last resort if other (smaller) steps do not work. For general reference, our Perl installer is located here: http://httpupdate.cpanel.net/#installers
 

webstyler

Well-Known Member
Nov 20, 2003
450
0
166
same errore here

[checkperlmodules] The perl module DateTime could not be installed.

Any solutions ?
 

madaboutlinux

Well-Known Member
Jan 24, 2005
1,051
2
168
Earth
You can install the DateTime module using two methods.

1. As suggested above by "cPanelDon" : /scripts/perlinstaller --force DateTime

2. By downloading the module and installing it manually. Use the following steps:
cd /usr/local/src
wget http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/DateTime-0.53.tar.gz
tar -zxf DateTime-0.53.tar.gz
cd DateTime*
perl Makefile.pl
make
make install

This should install the DateTime module for you.
 

webstyler

Well-Known Member
Nov 20, 2003
450
0
166
xfect

solved with first solution, I haven't see in the previous post

Thanks
 

PPNSteve

Well-Known Member
Mar 13, 2003
413
3
168
Somewhere in Ilex Forest
cPanel Access Level
Root Administrator
Twitter
why every time cPanel / WHM does an update, do we get this error email?

we have both force installed and checked the perl modules installed, and it says we have the latest ver installed.

buggy update script? something else??
via email said:
[email protected] to me 21:11 (48 minutes ago)

This module is required by cPanel, and the system may not function correctly until it is installed, and functional. Below is the results of the auto-install attempt:

Test Run
==============
Can't locate List/MoreUtils.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.


Installer Run
==============
Fetching CPAN timestamp...Fetching http://httpupdate.cpanel.net/pub/CPAN/MIRRORING.FROM (0)[email protected]%......Done
Done
Testing connection speed...(using fast method)...Done
Ping:3 (ticks) Testing connection speed to cpan.netnitco.net using pureperl...(62860.00 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to cpan.uchicago.edu using pureperl...(39250.00 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to mirror.candidhosting.com using pureperl...(31650.00 bytes/s)...Done
Three usable mirrors located
Mirror Check passed for cpan.netnitco.net (/index.html)
commit: wrote '/usr/lib/perl5/5.8.8/CPAN/Config.pm'
CPAN: Storable loaded ok (v2.21)
Going to read '/home/.cpan/Metadata'
Database was generated on Fri, 19 Feb 2010 03:05:38 GMT
Running install for module 'DateTime'
Running make for D/DR/DROLSKY/DateTime-0.53.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.024)
Checksum for /home/.cpan/sources/authors/id/D/DR/DROLSKY/DateTime-0.53.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.58)
DateTime-0.53
DateTime-0.53/META.yml
DateTime-0.53/Changes
DateTime-0.53/README
DateTime-0.53/TODO
DateTime-0.53/MANIFEST
DateTime-0.53/CREDITS
DateTime-0.53/SIGNATURE
DateTime-0.53/leaptab.txt
DateTime-0.53/LICENSE
DateTime-0.53/Build.PL
DateTime-0.53/t
DateTime-0.53/t/43new-params.t
DateTime-0.53/t/35rd_values.t
DateTime-0.53/t/15jd.t
DateTime-0.53/t/42duration_class.t
DateTime-0.53/t/27delta.t
DateTime-0.53/t/02last_day.t
DateTime-0.53/t/31formatter.t
DateTime-0.53/t/01sanity.t
DateTime-0.53/t/22from_doy.t
DateTime-0.53/t/03components.t
DateTime-0.53/t/21bad_params.t
DateTime-0.53/t/41cldr_format.t
DateTime-0.53/t/20infinite.t
DateTime-0.53/t/39no-so.t
DateTime-0.53/t/19leap_second.t
DateTime-0.53/t/28dow.t
DateTime-0.53/t/38local-subtract.t
DateTime-0.53/t/06add.t
DateTime-0.53/t/11duration.t
DateTime-0.53/t/26dt_leapsecond_pm.t
DateTime-0.53/t/37local-add.t
DateTime-0.53/t/36invalid_local.t
DateTime-0.53/t/10subtract.t
DateTime-0.53/t/40leap-years.t
DateTime-0.53/t/00load.t
DateTime-0.53/t/05set.t
DateTime-0.53/t/07compare.t
DateTime-0.53/t/04epoch.t
DateTime-0.53/t/12week.t
DateTime-0.53/t/09greg.t
DateTime-0.53/t/16truncate.t
DateTime-0.53/t/17set_return.t
DateTime-0.53/t/18today.t
DateTime-0.53/t/30future_tz.t
DateTime-0.53/t/13strftime.t
DateTime-0.53/t/32leap_second2.t
DateTime-0.53/t/33seconds_offset.t
DateTime-0.53/t/24from_object.t
DateTime-0.53/t/29overload.t
DateTime-0.53/t/34set_tz.t
DateTime-0.53/t/23storable.t
DateTime-0.53/t/25add_subtract.t
DateTime-0.53/t/14locale.t
DateTime-0.53/tools
DateTime-0.53/tools/leap_seconds_header.pl
DateTime-0.53/c
DateTime-0.53/c/leap_seconds.h
DateTime-0.53/c/ppport.h
DateTime-0.53/lib
DateTime-0.53/lib/DateTime.xs
DateTime-0.53/lib/DateTime.pm
DateTime-0.53/lib/DateTimePPExtra.pm
DateTime-0.53/lib/DateTimePP.pm
DateTime-0.53/lib/DateTime
DateTime-0.53/lib/DateTime/Duration.pm
DateTime-0.53/lib/DateTime/Infinite.pm
DateTime-0.53/lib/DateTime/Helpers.pm
DateTime-0.53/lib/DateTime/LeapSecond.pm
DateTime-0.53/xt
DateTime-0.53/xt/pod-spell.t
DateTime-0.53/xt/pod.t
DateTime-0.53/xt/versions-match.t
DateTime-0.53/xt/pod-coverage.t
CPAN: File::Temp loaded ok (v0.22)
CPAN: YAML loaded ok (v0.71)
CPAN: Time::HiRes loaded ok (v1.972)

CPAN.pm: Going to build D/DR/DROLSKY/DateTime-0.53.tar.gz

Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'DateTime' version '0.53'
CPAN: Module::Build loaded ok (v0.3603)
Building DateTime
gcc -Ic -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DXS_VERSION="0.53" -DVERSION="0.53" -fPIC -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -o lib/DateTime.o lib/DateTime.c
lib/DateTime.c: In function 'XS_DateTime__rd2ymd':
lib/DateTime.c:147: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__ymd2rd':
lib/DateTime.c:240: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__seconds_as_components':
lib/DateTime.c:291: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_tai_seconds':
lib/DateTime.c:363: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_leap_seconds':
lib/DateTime.c:404: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__time_as_seconds':
lib/DateTime.c:452: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__is_leap_year':
lib/DateTime.c:479: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_length':
lib/DateTime.c:504: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_has_leap_second':
lib/DateTime.c:532: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__accumulated_leap_seconds':
lib/DateTime.c:560: warning: unused variable 'self'
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/DateTime/DateTime.bs')
gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib -o blib/arch/auto/DateTime/DateTime.so lib/DateTime.o
DROLSKY/DateTime-0.53.tar.gz
./Build -- OK
Running Build install
Building DateTime
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DateTime/DateTime.so
Installing /usr/share/man/man3/DateTime::Duration.3pm
Installing /usr/share/man/man3/DateTime::Helpers.3pm
Installing /usr/share/man/man3/DateTime::Infinite.3pm
Installing /usr/share/man/man3/DateTime.3pm
Installing /usr/share/man/man3/DateTime::LeapSecond.3pm
DROLSKY/DateTime-0.53.tar.gz
./Build install -- OK
perlmod--Install done
 
Last edited:

BassTeQ

Well-Known Member
Aug 31, 2008
52
4
58
I've also got the same problem as Steve above.

I've tried as suggested by "cPanelDon" : /scripts/perlinstaller --force DateTime
This completed ok, but I'm still getting the original issue

Code:
Can't locate List/MoreUtils.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.
 

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've also got the same problem as Steve above.

I've tried as suggested by "cPanelDon" : /scripts/perlinstaller --force DateTime
This completed ok, but I'm still getting the original issue

Code:
Can't locate List/MoreUtils.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 46.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.
It will help greatly to know the following additional details about the circumstances involved:
1.) Is the error sent via e-mail or is it seen via WHM or SSH access?
2.) What, if any, are the exact steps being used to trigger the message?
3.) Are there any errors seen when attempting to manually install the missing Perl module?

For reference, the following command may be used to perform the install via root SSH access:
Code:
# /scripts/perlinstaller --force List::MoreUtils
*touch*

sorry about that..
If the issue persists please consider submitting a support request; when available, please send me a PM referencing this thread and your new ticket ID number so I may follow-up internally.
 

PPNSteve

Well-Known Member
Mar 13, 2003
413
3
168
Somewhere in Ilex Forest
cPanel Access Level
Root Administrator
Twitter
the latest cPanel update seems to have brought this issue back..
was fine for a long while but now cpup runs and returns this error again.

did a forced reinstall,
Code:
[email protected] [~]# /scripts/perlinstaller --force DateTime
Method: Perl Expect
Testing connection speed...(using fast method)...Done
Ping:3 (ticks) Testing connection speed to cpan.develooper.com using pureperl...(52383.33 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to mirror.datapipe.net using pureperl...(62740.00 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to cpan.netnitco.net using pureperl...(62620.00 bytes/s)...Done
Three usable mirrors located
Three usable mirrors located
Mirror Check passed for mirror.datapipe.net (/index.html)
commit: wrote '/usr/lib/perl5/5.8.8/CPAN/Config.pm'
CPAN: Storable loaded ok (v2.21)
Going to read '/home/.cpan/Metadata'
  Database was generated on Sat, 03 Apr 2010 05:28:58 GMT
Running install for module 'DateTime'
Running make for D/DR/DROLSKY/DateTime-0.55.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.025)
Checksum for /home/.cpan/sources/authors/id/D/DR/DROLSKY/DateTime-0.55.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.58)
DateTime-0.55
DateTime-0.55/META.yml
DateTime-0.55/Changes
DateTime-0.55/README
DateTime-0.55/TODO
DateTime-0.55/MANIFEST
DateTime-0.55/CREDITS
DateTime-0.55/SIGNATURE
DateTime-0.55/leaptab.txt
DateTime-0.55/LICENSE
DateTime-0.55/Build.PL
DateTime-0.55/t
DateTime-0.55/t/43new-params.t
DateTime-0.55/t/35rd_values.t
DateTime-0.55/t/15jd.t
DateTime-0.55/t/42duration_class.t
DateTime-0.55/t/27delta.t
DateTime-0.55/t/02last_day.t
DateTime-0.55/t/31formatter.t
DateTime-0.55/t/01sanity.t
DateTime-0.55/t/22from_doy.t
DateTime-0.55/t/03components.t
DateTime-0.55/t/21bad_params.t
DateTime-0.55/t/41cldr_format.t
DateTime-0.55/t/20infinite.t
DateTime-0.55/t/39no-so.t
DateTime-0.55/t/19leap_second.t
DateTime-0.55/t/28dow.t
DateTime-0.55/t/38local-subtract.t
DateTime-0.55/t/06add.t
DateTime-0.55/t/11duration.t
DateTime-0.55/t/26dt_leapsecond_pm.t
DateTime-0.55/t/37local-add.t
DateTime-0.55/t/36invalid_local.t
DateTime-0.55/t/10subtract.t
DateTime-0.55/t/40leap-years.t
DateTime-0.55/t/00load.t
DateTime-0.55/t/05set.t
DateTime-0.55/t/07compare.t
DateTime-0.55/t/04epoch.t
DateTime-0.55/t/12week.t
DateTime-0.55/t/09greg.t
DateTime-0.55/t/16truncate.t
DateTime-0.55/t/17set_return.t
DateTime-0.55/t/18today.t
DateTime-0.55/t/30future_tz.t
DateTime-0.55/t/13strftime.t
DateTime-0.55/t/32leap_second2.t
DateTime-0.55/t/33seconds_offset.t
DateTime-0.55/t/24from_object.t
DateTime-0.55/t/29overload.t
DateTime-0.55/t/34set_tz.t
DateTime-0.55/t/23storable.t
DateTime-0.55/t/25add_subtract.t
DateTime-0.55/t/14locale.t
DateTime-0.55/tools
DateTime-0.55/tools/leap_seconds_header.pl
DateTime-0.55/c
DateTime-0.55/c/leap_seconds.h
DateTime-0.55/c/ppport.h
DateTime-0.55/lib
DateTime-0.55/lib/DateTime.xs
DateTime-0.55/lib/DateTime.pm
DateTime-0.55/lib/DateTimePPExtra.pm
DateTime-0.55/lib/DateTimePP.pm
DateTime-0.55/lib/DateTime
DateTime-0.55/lib/DateTime/Duration.pm
DateTime-0.55/lib/DateTime/Infinite.pm
DateTime-0.55/lib/DateTime/Helpers.pm
DateTime-0.55/lib/DateTime/LeapSecond.pm
DateTime-0.55/xt
DateTime-0.55/xt/pod-spell.t
DateTime-0.55/xt/test-all-my-deps.t
DateTime-0.55/xt/pod.t
DateTime-0.55/xt/versions-match.t
DateTime-0.55/xt/pod-coverage.t
CPAN: File::Temp loaded ok (v0.22)
CPAN: YAML loaded ok (v0.71)
CPAN: Time::HiRes loaded ok (v1.9721)

  CPAN.pm: Going to build D/DR/DROLSKY/DateTime-0.55.tar.gz

Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'DateTime' version '0.55'
CPAN: Module::Build loaded ok (v0.3607)
Building DateTime
gcc -Ic -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DXS_VERSION="0.55" -DVERSION="0.55" -fPIC -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -o lib/DateTime.o lib/DateTime.c
lib/DateTime.c: In function 'XS_DateTime__rd2ymd':
lib/DateTime.c:147: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__ymd2rd':
lib/DateTime.c:240: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__seconds_as_components':
lib/DateTime.c:291: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_tai_seconds':
lib/DateTime.c:363: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_leap_seconds':
lib/DateTime.c:404: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__time_as_seconds':
lib/DateTime.c:452: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__is_leap_year':
lib/DateTime.c:479: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_length':
lib/DateTime.c:504: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_has_leap_second':
lib/DateTime.c:532: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__accumulated_leap_seconds':
lib/DateTime.c:560: warning: unused variable 'self'
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/DateTime/DateTime.bs')
gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib -o blib/arch/auto/DateTime/DateTime.so lib/DateTime.o
  DROLSKY/DateTime-0.55.tar.gz
  ./Build -- OK
Running Build install
Building DateTime
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DateTime/DateTime.so
  DROLSKY/DateTime-0.55.tar.gz
  ./Build install  -- OK
perlmod--Install done
but I willing to bet tomorrow's update check will show it as failed again.

WAS Running:
cPanel 11.25.0-C44517 - WHM 11.25.0 - X 3.9
REDHAT Enterprise 5.5 i686 standard

UPDATED to (and generated the error):
cPanel 11.25.0-C44560 - WHM 11.25.0 - X 3.9
REDHAT Enterprise 5.5 i686 standard

continued..
 
Last edited:

PPNSteve

Well-Known Member
Mar 13, 2003
413
3
168
Somewhere in Ilex Forest
cPanel Access Level
Root Administrator
Twitter
continued from above..

cPanel via email said:
from [email protected]
to [email protected]
date Fri, Apr 2, 2010 at 23:38
subject [checkperlmodules] The perl module DateTime could not be installed.
mailed-by svr2.xxx.xxx

23:38 (17 minutes ago)

This module is required by cPanel, and the system may not function correctly until it is installed, and functional. Below is the results of the auto-install attempt:

Test Run
==============
Can't locate List/MoreUtils.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 41.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 41.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.


Installer Run
==============
Testing connection speed...(using fast method)...Done
Ping:3 (ticks) Testing connection speed to mirror.datapipe.net using pureperl...(78425.00 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to cpan.netnitco.net using pureperl...(78275.00 bytes/s)...Done
Ping:3 (ticks) Testing connection speed to cpan.develooper.com using pureperl...(52383.33 bytes/s)...Done
Three usable mirrors located
Three usable mirrors located
Mirror Check passed for mirror.datapipe.net (/index.html)
commit: wrote '/usr/lib/perl5/5.8.8/CPAN/Config.pm'
CPAN: Storable loaded ok (v2.21)
Going to read '/home/.cpan/Metadata'
Database was generated on Thu, 01 Apr 2010 06:27:19 GMT
Running install for module 'DateTime'
Running make for D/DR/DROLSKY/DateTime-0.55.tar.gz
CPAN: Digest::SHA loaded ok (v5.48)
CPAN: Compress::Zlib loaded ok (v2.025)
Checksum for /home/.cpan/sources/authors/id/D/DR/DROLSKY/DateTime-0.55.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.58)
DateTime-0.55
DateTime-0.55/META.yml
DateTime-0.55/Changes
DateTime-0.55/README
DateTime-0.55/TODO
DateTime-0.55/MANIFEST
DateTime-0.55/CREDITS
DateTime-0.55/SIGNATURE
DateTime-0.55/leaptab.txt
DateTime-0.55/LICENSE
DateTime-0.55/Build.PL
DateTime-0.55/t
DateTime-0.55/t/43new-params.t
DateTime-0.55/t/35rd_values.t
DateTime-0.55/t/15jd.t
DateTime-0.55/t/42duration_class.t
DateTime-0.55/t/27delta.t
DateTime-0.55/t/02last_day.t
DateTime-0.55/t/31formatter.t
DateTime-0.55/t/01sanity.t
DateTime-0.55/t/22from_doy.t
DateTime-0.55/t/03components.t
DateTime-0.55/t/21bad_params.t
DateTime-0.55/t/41cldr_format.t
DateTime-0.55/t/20infinite.t
DateTime-0.55/t/39no-so.t
DateTime-0.55/t/19leap_second.t
DateTime-0.55/t/28dow.t
DateTime-0.55/t/38local-subtract.t
DateTime-0.55/t/06add.t
DateTime-0.55/t/11duration.t
DateTime-0.55/t/26dt_leapsecond_pm.t
DateTime-0.55/t/37local-add.t
DateTime-0.55/t/36invalid_local.t
DateTime-0.55/t/10subtract.t
DateTime-0.55/t/40leap-years.t
DateTime-0.55/t/00load.t
DateTime-0.55/t/05set.t
DateTime-0.55/t/07compare.t
DateTime-0.55/t/04epoch.t
DateTime-0.55/t/12week.t
DateTime-0.55/t/09greg.t
DateTime-0.55/t/16truncate.t
DateTime-0.55/t/17set_return.t
DateTime-0.55/t/18today.t
DateTime-0.55/t/30future_tz.t
DateTime-0.55/t/13strftime.t
DateTime-0.55/t/32leap_second2.t
DateTime-0.55/t/33seconds_offset.t
DateTime-0.55/t/24from_object.t
DateTime-0.55/t/29overload.t
DateTime-0.55/t/34set_tz.t
DateTime-0.55/t/23storable.t
DateTime-0.55/t/25add_subtract.t
DateTime-0.55/t/14locale.t
DateTime-0.55/tools
DateTime-0.55/tools/leap_seconds_header.pl
DateTime-0.55/c
DateTime-0.55/c/leap_seconds.h
DateTime-0.55/c/ppport.h
DateTime-0.55/lib
DateTime-0.55/lib/DateTime.xs
DateTime-0.55/lib/DateTime.pm
DateTime-0.55/lib/DateTimePPExtra.pm
DateTime-0.55/lib/DateTimePP.pm
DateTime-0.55/lib/DateTime
DateTime-0.55/lib/DateTime/Duration.pm
DateTime-0.55/lib/DateTime/Infinite.pm
DateTime-0.55/lib/DateTime/Helpers.pm
DateTime-0.55/lib/DateTime/LeapSecond.pm
DateTime-0.55/xt
DateTime-0.55/xt/pod-spell.t
DateTime-0.55/xt/test-all-my-deps.t
DateTime-0.55/xt/pod.t
DateTime-0.55/xt/versions-match.t
DateTime-0.55/xt/pod-coverage.t
CPAN: File::Temp loaded ok (v0.22)
CPAN: YAML loaded ok (v0.71)
CPAN: Time::HiRes loaded ok (v1.9721)

CPAN.pm: Going to build D/DR/DROLSKY/DateTime-0.55.tar.gz

Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'DateTime' version '0.55'
CPAN: Module::Build loaded ok (v0.3605)
Building DateTime
gcc -Ic -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DXS_VERSION="0.55" -DVERSION="0.55" -fPIC -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -o lib/DateTime.o lib/DateTime.c
lib/DateTime.c: In function 'XS_DateTime__rd2ymd':
lib/DateTime.c:147: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__ymd2rd':
lib/DateTime.c:240: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__seconds_as_components':
lib/DateTime.c:291: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_tai_seconds':
lib/DateTime.c:363: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__normalize_leap_seconds':
lib/DateTime.c:404: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__time_as_seconds':
lib/DateTime.c:452: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__is_leap_year':
lib/DateTime.c:479: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_length':
lib/DateTime.c:504: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__day_has_leap_second':
lib/DateTime.c:532: warning: unused variable 'self'
lib/DateTime.c: In function 'XS_DateTime__accumulated_leap_seconds':
lib/DateTime.c:560: warning: unused variable 'self'
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/DateTime/DateTime.bs')
gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib -o blib/arch/auto/DateTime/DateTime.so lib/DateTime.o
DROLSKY/DateTime-0.55.tar.gz
./Build -- OK
Running Build install
Building DateTime
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DateTime/DateTime.so
Installing /usr/share/man/man3/DateTime::Duration.3pm
Installing /usr/share/man/man3/DateTime::Helpers.3pm
Installing /usr/share/man/man3/DateTime::Infinite.3pm
Installing /usr/share/man/man3/DateTime.3pm
Installing /usr/share/man/man3/DateTime::LeapSecond.3pm
DROLSKY/DateTime-0.55.tar.gz
./Build install -- OK
perlmod--Install done
 

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
continued from above..
Code:
Test Run
==============
Can't locate List/MoreUtils.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale/Base.pm line 8.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 10.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 41.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 41.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.
Regarding the specific error "Can't locate List/MoreUtils.pm in @INC" that is noted in the "Test Run" section of the e-mail, please refer to the following information, detailed below, as quoted from this post; to clarify, it is in reference to the Perl module named List::MoreUtils rather than DateTime:
It will help greatly to know the following additional details about the circumstances involved:
[...]
3.) Are there any errors seen when attempting to manually install the missing Perl module?

For reference, the following command may be used to perform the install via root SSH access:
Code:
# /scripts/perlinstaller --force List::MoreUtils
 

PPNSteve

Well-Known Member
Mar 13, 2003
413
3
168
Somewhere in Ilex Forest
cPanel Access Level
Root Administrator
Twitter
Regarding the specific error "Can't locate List/MoreUtils.pm in @INC" that is noted in the "Test Run" section of the e-mail, please refer to the following information, detailed below, as quoted from this post; to clarify, it is in reference to the Perl module named List::MoreUtils rather than DateTime:
the error is noted (via email alert) during a WHM/cPanel update..

we ran the /scripts/perlinstaller --force List::MoreUtils cmd you noted and will report back if there is any issues during the next upgrade cycle.. (there was on last night's upgrade, but I didn't yet force list::moreutils yet)

the datetime force install seems to run / install without error.

stand by for update..