Zimbra, like many things, depends on people using the versions of software that ship with the base OS install. If you were to change any number of the dependencies to something other than what shipped, things would break. Perl just happens to be one of them.
Now, you should be able to get things to work with perl 5.8.8 and 5.0.2, but you will have to install the zimbra software with ./install.sh -s, and then use a script to verify that the Zimbra Scalar::Util works with your perl. If it doesn't (and it likely won't), then what you need to do is re-install scalar::util to the /opt/zimbra/zimbramon/lib area using your perl, or try removing the Zimbra shipped scalar::util and use the system one shipped with 5.8.8. One of those two things should work. Once you know you have a working Scalar::Util when running as the zimbra user, then run zmsetup.pl as root.
--Quanah
__________________
Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra :: the leader in open source messaging and collaboration
|