I'm attempting to upgrade RT from 3.8.8 to 4.0.0. I thought I followed the steps in the README, in the UPGRADE-4.0, and the UPGRADE-3.8 files, but I'm running in to the following error message:
ephesus.dartmouth.edu# /data/websites/rh-libdev/scripts/site-cfg/rh-libdev/env.sh ; /data/website-packages/libdesign/rt/sbin/rt-setup-database --dba library_rt --prompt-for-dba-password --action upgrade Modification of a read-only value attempted at /usr/local/lib/perl5/site_perl/5.8.9/Net/LDAP/Constant.pm line 13. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Net/LDAP/Message.pm line 7. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Net/LDAP/Message.pm line 7. Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.9/Net/LDAP.pm line 13. BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Net/LDAP.pm line 13. Compilation failed in require at /data/website- packages/libdesign/rt/sbin/../local/lib/RT/CurrentUser_Local.pm line 202. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../local/lib/RT/CurrentUser_Local.pm line 202. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/Base.pm line 161. Compilation failed in require at /data/website- packages/libdesign/rt/sbin/../lib/RT/Interface/Web/Session.pm line 53. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/Interface/Web/Session.pm line 53. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/Interface/Web.pm line 69. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/Interface/Web.pm line 69. Compilation failed in require at /data/website- packages/libdesign/rt/sbin/../lib/RT/ObjectCustomFieldValue.pm line 54. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/ObjectCustomFieldValue.pm line 54. Compilation failed in require at /data/website- packages/libdesign/rt/sbin/../lib/RT/ObjectCustomFieldValues.pm line 55. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/ObjectCustomFieldValues.pm line 55. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/CustomField.pm line 63. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/CustomField.pm line 63. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/CustomFields.pm line 73. BEGIN failed--compilation aborted at /data/website- packages/libdesign/rt/sbin/../lib/RT/CustomFields.pm line 73. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/Ticket.pm line 77. BEGIN failed--compilation aborted at /data/website-packages/libdesign/rt/sbin/../lib/RT/Ticket.pm line 77. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT/Tickets.pm line 85. BEGIN failed--compilation aborted at /data/website-packages/libdesign/rt/sbin/../lib/RT/Tickets.pm line 85. Compilation failed in require at /data/website-packages/libdesign/rt/sbin/../lib/RT.pm line 395. The line that I'm executing comes from the end of the "make upgrade" process, which supposedly finished without any problems. Searching through the archive I see a similar issue that required an upgrade to Authen::ExternalAuth, but that's a separate file. Any other suggestions? thanks, Robert Hoyle -------- 2011 Training: http://bestpractical.com/services/training.html
