Warnings from make upgrade-database from v3.8.8 to 4.0.6

Hello,

I executed “make upgrade-database” and I get warnings, see below. “make testdeps” says all
the modules are installed. Can these warning be ignored and if not has someone hit this before
and what was the fix ? This was executed with a new version of perl installed in /usr/local/perl.

If I try this with the system /usr/bin/perl (also has all the modules needed), its complains less.

Thanks,
Mike

[root@rt1 rt-4.0.6]# make upgrade-database
/usr/local/perl/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action upgrade --prompt-for-dba-password
In order to create or update your RT database, this script needs to connect to your mysql instance on db.rc.fas.harvard.edu as root
Please specify that user’s database password below. If the user has no database
password, just press return.

Password:
Working with:
Type: mysql
Host: mysql.rc.fas.harvard.edu
Name: rt388
User: rtuser
DBA: root
Enter RT version you’re upgrading from: 3.8.8

Going to apply following upgrades:

  • 3.8.9
  • 3.9.1
  • 3.9.2
  • 3.9.3
  • 3.9.5
  • 3.9.6
  • 3.9.7
  • 3.9.8
  • 4.0.0rc2
  • 4.0.0rc4
  • 4.0.0rc7
  • 4.0.1
  • 4.0.3
  • 4.0.4
  • 4.0.6

Enter RT version if you want to stop upgrade at some point,
or leave it blank if you want apply above upgrades:

IT’S VERY IMPORTANT TO BACK UP BEFORE THIS STEP

Proceed [y/N]:y
Processing 3.8.9
Now inserting data.
[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
Processing 3.9.1
Now inserting data.
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
[Tue Aug 14 14:38:56 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
Processing 3.9.2
Now inserting data.
[Tue Aug 14 14:39:02 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)
Processing 3.9.3
Now populating database schema.
Processing 3.9.5
Now populating database schema.
Processing 3.9.6
Now populating database schema.
Processing 3.9.7
Now populating database schema.
Now inserting data.
[Tue Aug 14 14:39:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
Processing 3.9.8
Now populating database schema.
Now inserting data.
Processing 4.0.0rc2
Now populating database schema.
Processing 4.0.0rc4
Now populating database schema.
Processing 4.0.0rc7
Now inserting data.
[Tue Aug 14 14:39:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:38 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:38 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
[Tue Aug 14 14:39:38 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
Processing 4.0.1
Now inserting data.
[Tue Aug 14 14:39:43 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
Processing 4.0.3
Now inserting data.
[Tue Aug 14 14:39:50 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record. pm:641)
Processing 4.0.4
Now inserting data.
Processing 4.0.6
Now populating database schema.
Now inserting data.
Done.

With system perl in /usr/bin/perl instead:

[root@rt1 rt-4.0.6]# make upgrade-database
/usr/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action upgrade --prompt-for-dba-password
In order to create or update your RT database, this script needs to connect to your mysql instance on db.rc.fas.harvard.edu as root
Please specify that user’s database password below. If the user has no database
password, just press return.

Password:
Working with:
Type: mysql
Host: mysql.rc.fas.harvard.edu
Name: rt388
User: rtuser
DBA: root
Enter RT version you’re upgrading from: 3.8.8

Going to apply following upgrades:

  • 3.8.9
  • 3.9.1
  • 3.9.2
  • 3.9.3
  • 3.9.5
  • 3.9.6
  • 3.9.7
  • 3.9.8
  • 4.0.0rc2
  • 4.0.0rc4
  • 4.0.0rc7
  • 4.0.1
  • 4.0.3
  • 4.0.4
  • 4.0.6

Enter RT version if you want to stop upgrade at some point,
or leave it blank if you want apply above upgrades:

IT’S VERY IMPORTANT TO BACK UP BEFORE THIS STEP

Proceed [y/N]:y
Processing 3.8.9
Now inserting data.
[Tue Aug 14 16:16:05 2012] [warning]: Use of uninitialized value in string eq at /opt/rt-4.0.6/sbin/…/lib/RT/Template.pm line 651, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Template.pm:651)
[Tue Aug 14 16:16:05 2012] [warning]: Use of uninitialized value in string eq at /opt/rt-4.0.6/sbin/…/lib/RT/Template.pm line 651, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Template.pm:651)
[Tue Aug 14 16:16:05 2012] [warning]: Use of uninitialized value in string eq at /opt/rt-4.0.6/sbin/…/lib/RT/Template.pm line 651, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Template.pm:651)
Processing 3.9.1
Now inserting data.
Processing 3.9.2
Now inserting data.
Processing 3.9.3
Now populating database schema.
Processing 3.9.5
Now populating database schema.
Processing 3.9.6
Now populating database schema.
Processing 3.9.7
Now populating database schema.
Now inserting data.
Processing 3.9.8
Now populating database schema.
Now inserting data.
Processing 4.0.0rc2
Now populating database schema.
Processing 4.0.0rc4
Now populating database schema.
Processing 4.0.0rc7
Now inserting data.
Processing 4.0.1
Now inserting data.
Processing 4.0.3
Now inserting data.
Processing 4.0.4
Now inserting data.
Processing 4.0.6
Now populating database schema.
Now inserting data.
Done.

I executed “make upgrade-database” and I get warnings, see below. “make testdeps” says all
the modules are installed. Can these warning be ignored and if not has someone hit this before
and what was the fix ? This was executed with a new version of perl installed in /usr/local/perl.

Which “new version of perl” ?

[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)

This is probably caused by your perl version or a module version, but
it’s hard to debug without knowing the perl involved.

[Tue Aug 14 16:16:05 2012] [warning]: Use of uninitialized value in string eq at /opt/rt-4.0.6/sbin/…/lib/RT/Template.pm line 651, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Template.pm:651)

This is completely ignorable.

-kevin

Hi Kevin,

The “new version of perl” a very recent stable version 5.16.0. I just re-installed this version of perl
and all the required modules and I still get the warnings. Should I just use the system version
of perl to do the upgrade with ? System perl is v5.10.1. This was done on a development box.

However the production rt4 server will be running a different machine with perl 5.16.0 and the
database upgraded by the dev box above.

Thanks,
Mike

[root@rt1 rt-4.0.6]# perl -v

This is perl 5, version 16, subversion 0 (v5.16.0) built for x86_64-linux

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using “man perl” or “perldoc perl”. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

[root@rt1 rt-4.0.6]# make upgrade-database
/usr/local/perl/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action upgrade --prompt-for-dba-password
In order to create or update your RT database, this script needs to connect to your mysql instance on db.rc.fas.harvard.edu as root
Please specify that user’s database password below. If the user has no database
password, just press return.

Password:
Working with:
Type: mysql
Host: db.rc.fas.harvard.edu
Name: rt388
User: rt3_user
DBA: root
Enter RT version you’re upgrading from: 3.8.8

Going to apply following upgrades:

  • 3.8.9
  • 3.9.1
  • 3.9.2
  • 3.9.3
  • 3.9.5
  • 3.9.6
  • 3.9.7
  • 3.9.8
  • 4.0.0rc2
  • 4.0.0rc4
  • 4.0.0rc7
  • 4.0.1
  • 4.0.3
  • 4.0.4
  • 4.0.6

Enter RT version if you want to stop upgrade at some point,
or leave it blank if you want apply above upgrades:

IT’S VERY IMPORTANT TO BACK UP BEFORE THIS STEP

Proceed [y/N]:y
Processing 3.8.9
Now inserting data.
[Tue Aug 14 17:36:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 3.9.1
Now inserting data.
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:36 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:36:37 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 3.9.2
Now inserting data.
[Tue Aug 14 17:36:43 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 3.9.3
Now populating database schema.
Processing 3.9.5
Now populating database schema.
Processing 3.9.6
Now populating database schema.
Processing 3.9.7
Now populating database schema.
Now inserting data.
[Tue Aug 14 17:37:02 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:02 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:02 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:02 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 3.9.8
Now populating database schema.
Now inserting data.
Processing 4.0.0rc2
Now populating database schema.
Processing 4.0.0rc4
Now populating database schema.
Processing 4.0.0rc7
Now inserting data.
[Tue Aug 14 17:37:14 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:14 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:14 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:14 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
[Tue Aug 14 17:37:14 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 4.0.1
Now inserting data.
[Tue Aug 14 17:37:20 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 4.0.3
Now inserting data.
[Tue Aug 14 17:37:26 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643. (/opt/rt-4.0.6/sbin/…/lib/RT/Record.pm:641)
Processing 4.0.4
Now inserting data.
Processing 4.0.6
Now populating database schema.
Now inserting data.
Done.From: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Kevin Falcone
Sent: Tuesday, August 14, 2012 1:06 PM
To: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] warnings from make upgrade-database from v3.8.8 to 4.0.6

I executed “make upgrade-database” and I get warnings, see below.
“make testdeps” says all the modules are installed. Can these warning
be ignored and if not has someone hit this before and what was the fix ? This was executed with a new version of perl installed in /usr/local/perl.

Which “new version of perl” ?

[Tue Aug 14 14:38:45 2012] [warning]: Use of uninitialized value in subroutine entry at /opt/rt-4.0.6/sbin/…/lib/RT/Record.pm line 643, <> line 1. (/opt/rt-4.0.6/sbin/…/lib /RT/Record.pm:641)

This is probably caused by your perl version or a module version, but it’s hard to debug without knowing the perl involved.

[Tue Aug 14 16:16:05 2012] [warning]: Use of uninitialized value in string eq at /opt/rt-4.0.6/sbin/…/lib/RT/Template.pm line 651, <> line 1. (/opt/rt-4.0.6/sbin/…/lib/RT/Template.pm:651)

This is completely ignorable.

-kevin

The “new version of perl” a very recent stable version 5.16.0. I just re-installed this version of perl
and all the required modules and I still get the warnings. Should I just use the system version
of perl to do the upgrade with ? System perl is v5.10.1. This was done on a development box.

However the production rt4 server will be running a different machine with perl 5.16.0 and the
database upgraded by the dev box above.

There are some warning fixes on 4.0-trunk that will be in 4.0.7 that
quiet those warnings (they’re new with 5.16). They should just be
warnings though, not actual problems.

-kevin

Hi Kevin,

Ok so these warnings can be ignored and we can proceed with going to production as is ?
Or should I revert to the system perl and use that to do the database update ? These warnings are the last thing stopping me from cutting
over to v4.0.6. When is v 4.0.7 coming out ? We want to cut over tomorrow if possible.

Thanks,
Mike-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com [mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Kevin Falcone
Sent: Tuesday, August 14, 2012 1:53 PM
To: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] warnings from make upgrade-database from v3.8.8 to 4.0.6

On Tue, Aug 14, 2012 at 01:44:25PM -0400, Ethier, Michael wrote:

The “new version of perl” a very recent stable version 5.16.0. I just
re-installed this version of perl and all the required modules and I
still get the warnings. Should I just use the system version of perl to do the upgrade with ? System perl is v5.10.1. This was done on a development box.

However the production rt4 server will be running a different machine
with perl 5.16.0 and the database upgraded by the dev box above.

There are some warning fixes on 4.0-trunk that will be in 4.0.7 that quiet those warnings (they’re new with 5.16). They should just be warnings though, not actual problems.

-kevin