<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hi,</div>
<div><br>
</div>
<div>We failed in upgrading RT from 4.0.5 with RTIR 2.6.1 to 4.2 with the following error. Please help.</div>
<div><br>
</div>
<div>
<div>mysql  Ver 14.14 Distrib 5.1.69, for redhat-linux-gnu (x86_64) using readline 5.1</div>
<div>This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi</div>
</div>
<div><br>
</div>
<div>********************</div>
<div>
<div>Congratulations. RT has been upgraded. You should now check over</div>
<div>/opt/rt4/etc/RT_Config.pm for any necessary site customization. Additionally,</div>
<div>you should update RT's system database objects by running</div>
<div>    make upgrade-database</div>
<div>[root@supporttest rt-4.2.0rc1]# make upgrade-database</div>
<div>/usr/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action upgrade --prompt-for-dba-password</div>
<div>In order to create or update your RT database, this script needs to connect to your  mysql instance on localhost (port '') as root</div>
<div>Please specify that user's database password below. If the user has no database</div>
<div>password, just press return.</div>
<div><br>
</div>
<div>Password:</div>
<div>Working with:</div>
<div>Type:<span class="Apple-tab-span" style="white-space:pre"> </span>mysql</div>
<div>Host:<span class="Apple-tab-span" style="white-space:pre"> </span>localhost</div>
<div>Port:</div>
<div>Name:<span class="Apple-tab-span" style="white-space:pre"> </span>rt4</div>
<div>User:<span class="Apple-tab-span" style="white-space:pre"> </span>rt_user</div>
<div>DBA:<span class="Apple-tab-span" style="white-space:pre"> </span>root</div>
<div>Enter RT version you're upgrading from: 4.0.5</div>
<div><br>
</div>
<div>Going to apply following upgrades:</div>
<div>* 4.0.6</div>
<div>* 4.0.9</div>
<div>* 4.0.12</div>
<div>* 4.0.13</div>
<div>* 4.1.0</div>
<div>* 4.1.1</div>
<div>* 4.1.4</div>
<div>* 4.1.5</div>
<div>* 4.1.6</div>
<div>* 4.1.7</div>
<div>* 4.1.8</div>
<div>* 4.1.9</div>
<div>* 4.1.10</div>
<div>* 4.1.11</div>
<div>* 4.1.12</div>
<div>* 4.1.13</div>
<div>* 4.1.14</div>
<div>* 4.1.15</div>
<div>* 4.1.16</div>
<div>* 4.1.17</div>
<div>* 4.1.18</div>
<div>* 4.1.19</div>
<div>* 4.1.20</div>
<div>* 4.1.21</div>
<div>* 4.1.22</div>
<div>* 4.1.23</div>
<div><br>
</div>
<div>Enter RT version if you want to stop upgrade at some point,</div>
<div>  or leave it blank if you want apply above upgrades:</div>
<div><br>
</div>
<div>IT'S VERY IMPORTANT TO BACK UP BEFORE THIS STEP</div>
<div><br>
</div>
<div>Proceed [y/N]:y</div>
<div>Processing 4.0.6</div>
<div>Now populating database schema.</div>
<div>[8932] [Thu Sep 12 20:27:33 2013] [critical]: Can't wrap non-existent subroutine RT::Queue::HasRight at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.</div>
<div>Compilation failed in require at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730. (/temp/rt-4.2.0rc1/sbin/../lib/RT.pm:391)</div>
<div>Trace begun at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 295</div>
<div>Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x349c490)', 'Can\'t wrap non-existent subroutine RT::Queue::HasRight at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.^JCompilation failed in require at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.^J') called
 at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 391</div>
<div>RT::__ANON__('Can\'t wrap non-existent subroutine RT::Queue::HasRight at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.^JCompilation failed in require at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.^J') called at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line
 731</div>
<div>RT::InitPlugins at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 194</div>
<div>RT::Init at sbin/rt-setup-database line 345</div>
<div>main::action_insert('prompt-for-dba-password', 1, 'datafile', undef, 'action', 'upgrade', 'datadir', './etc/upgrade/4.0.6', 'backcompat', 'ARRAY(0xb470c8)', 'package', 'RT') called at sbin/rt-setup-database line 549</div>
<div>main::action_upgrade('prompt-for-dba-password', 1, 'action', 'upgrade', 'package', 'RT') called at sbin/rt-setup-database line 201</div>
<div>Can't wrap non-existent subroutine RT::Queue::HasRight at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.</div>
<div>Compilation failed in require at /temp/rt-4.2.0rc1/sbin/../lib/RT.pm line 730.</div>
<div>make: *** [upgrade-database] Error 255</div>
</div>
<div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Qiao</div>
<div><br>
</div>
<div><br>
</div>
</div>
</body>
</html>