We are in the process of upgrading a 5.0.23 running on Ubuntu 6.06 32bit to 6.0.14 running on Ubuntu 10.04 64 bit (all FOSS). I used a 64bit VM running Ubuntu 8.04 for the intermediate step and followed the instructions. I.e.:
1. Install 5.0.23 in Ubuntu8-64
2. Migrate with ldap conversion
3. Test - looks good
4. Upgrade to 6.0.14 in Ubuntu8-64
5. Test - looks good
Everything worked fine and it is now running at that version, but the environment is not optimal and I need to get it to running on the 10.04 system.
The intermediate system and the new system are both 64 bit and both have Zimbra 6.0.14 installed. I followed the directions to migrate a same zimbra across platforms:
1. Install 6.0.14 on Ubuntu10-64 with install.sh -s
2. rm -rf /opt/zimbra
3. rsync /opt/zimbra from Ubuntu8-64 to Ubuntu10-64
4. run ./install.sh
When I run the final install.sh I ran into the Perl_Tstack_sp_ptr error when checking the integrity. Per other posts I ran again without the integrity check and ran into it again when restoring the configuration file:
Restoring existing configuration file from /opt/zimbra/.saveconfig/localconfig.xml...done
/usr/bin/perl: symbol lookup error: /opt/zimbra/zimbramon/lib/x86_64-linux-gnu-thread-multi/auto/Cwd/Cwd.so: undefined symbol: Perl_Tstack_sp_ptr
Any help is appreciated.