1 Answer
1

I had to upgrade Zimbra 5.0.11 on Debian Etch to Zimbra 6.0.6 on Debian Lenny. There were many problems, but in a nutshell:

Upgrade started with install.sh wants Perl 5.10, but with this version ended on Perl error in the very beginning. The key is to downgrade perl to 5.8, which was in Debian Etch. Then start install.sh, ignore whining about prerequisities and continue with upgrade. Somewhere in the middle of upgrade it fails again, and now is mandatory to return Perl back to 5.10 and start this script:

/opt/zimbra/libexec/zmsetup.pl

And upgrade finally ends up correctly. This was on Debian, I'm not sure how it will be on CentOS.

It drived me nuts, at least I had Zimbra in virtual machine, so snapshot-and-restore was very helpful.