RTIR Upgrade problems

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi All,

Upgraded RT from 3.4.1 to 3.7
Upgraded RTIR from 1.1.5 to 1.9

Fedora Core 3
mysql 4.1.9
Apache/1.3.33 mod_perl/1.29

Now I get this error when I click on RT -> Tickets

error: Can’t locate object method “Clone” via package “RT::Users” at
/opt/rt3/lib/RT/Users_Overlay.pm line 436.
context:

432: $RT::Logger->crit( “WhoHaveRight called with the Obsolete ObjectId/ObjectType API”);
433: return (undef);
434: }
435:
436: my $from_role = $self->Clone;
437: $from_role->WhoHaveRoleRight( %args );
438:
439: my $from_group = $self->Clone;
440: $from_group->WhoHaveGroupRight( %args );

code stack: /opt/rt3/lib/RT/Users_Overlay.pm:436
/opt/rt3/share/html/Elements/SelectOwner:84
/opt/rt3/share/html/Search/Elements/ConditionRow:27
/opt/rt3/share/html/Search/Elements/PickBasics:47
/opt/rt3/share/html/Search/Elements/PickCriteria:60
/opt/rt3/share/html/Widgets/TitleBox:49
/opt/rt3/share/html/Search/Elements/PickCriteria:65
/opt/rt3/share/html/Search/Build.html:81
/opt/rt3/share/html/autohandler:244

I found a post saying that this type of error was caused if DBIx::SearchBuilder needed an upgrade
and so did this and still I get the error. The Modules I have installed are:

Business::Hours – 0.07
Calendar::Simple – 1.13
Carp::Assert – 0.18
Carp::Assert::More – 1.12
Class::Accessor – 0.27
Clone – 0.20
DBD::SQLite – 1.12
DBI – 1.52
DBIx::DBSchema – 0.31
DBIx::SearchBuilder – 1.43
Devel::Symdump – 2.0602
ExtUtils::AutoInstall – 0.63
GD – 2.35
GD::Graph – 1.4308
GD::Text – 0.86
HTTP::Server::Simple::Mason – 0.09
IO::Tty – 1.07
Net::SSLeay – 1.23
Net::Whois::RIPE – 1.22
Perl – 5.8.6
Sort::Versions – 1.5
Term::ReadLine::Gnu – 1.14
Test::Simple – 0.64
Test::WWW::Mechanize – 1.12
Text::WikiFormat – 0.78
UNIVERSAL::require – 0.10
capitalization – 0.03
junoscript-perl – ???

Also when I go to the web RTIR section there are no items listed. Is this a result of the search
problem?

Any ideas about what has happened would be much appreciated.

Cheers,
Steve


Steven McIntosh
Information Systems Security Officer
Computing Service
James Watt North Building
University of Glasgow
Glasgow
G12 8QQ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)

iD8DBQFFBtfe82gHNv0z+WwRAuj1AJ9CYD8obAd16AqRPiLc6A1UTdH5KACfZ8zc
fjT2FvIQaIIeUGEvM91aw6k=
=sfqg
-----END PGP SIGNATURE-----

Where have you get the list of installed modules?
Is RTIR from repository or tarball?On 9/12/06, Steven McIntosh s.mcintosh@compserv.gla.ac.uk wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi All,

Upgraded RT from 3.4.1 to 3.7
Upgraded RTIR from 1.1.5 to 1.9

Fedora Core 3
mysql 4.1.9
Apache/1.3.33 mod_perl/1.29

Now I get this error when I click on RT → Tickets

error: Can’t locate object method “Clone” via package “RT::Users” at
/opt/rt3/lib/RT/Users_Overlay.pm line 436.
context:

432: $RT::Logger->crit( “WhoHaveRight called with the Obsolete ObjectId/ObjectType API”);
433: return (undef);
434: }
435:
436: my $from_role = $self->Clone;
437: $from_role->WhoHaveRoleRight( %args );
438:
439: my $from_group = $self->Clone;
440: $from_group->WhoHaveGroupRight( %args );

code stack: /opt/rt3/lib/RT/Users_Overlay.pm:436
/opt/rt3/share/html/Elements/SelectOwner:84
/opt/rt3/share/html/Search/Elements/ConditionRow:27
/opt/rt3/share/html/Search/Elements/PickBasics:47
/opt/rt3/share/html/Search/Elements/PickCriteria:60
/opt/rt3/share/html/Widgets/TitleBox:49
/opt/rt3/share/html/Search/Elements/PickCriteria:65
/opt/rt3/share/html/Search/Build.html:81
/opt/rt3/share/html/autohandler:244

I found a post saying that this type of error was caused if DBIx::SearchBuilder needed an upgrade
and so did this and still I get the error. The Modules I have installed are:

Business::Hours – 0.07
Calendar::Simple – 1.13
Carp::Assert – 0.18
Carp::Assert::More – 1.12
Class::Accessor – 0.27
Clone – 0.20
DBD::SQLite – 1.12
DBI – 1.52
DBIx::DBSchema – 0.31
DBIx::SearchBuilder – 1.43
Devel::Symdump – 2.0602
ExtUtils::AutoInstall – 0.63
GD – 2.35
GD::Graph – 1.4308
GD::Text – 0.86
HTTP::Server::Simple::Mason – 0.09
IO::Tty – 1.07
Net::SSLeay – 1.23
Net::Whois::RIPE – 1.22
Perl – 5.8.6
Sort::Versions – 1.5
Term::ReadLine::Gnu – 1.14
Test::Simple – 0.64
Test::WWW::Mechanize – 1.12
Text::WikiFormat – 0.78
UNIVERSAL::require – 0.10
capitalization – 0.03
junoscript-perl – ???

Also when I go to the web RTIR section there are no items listed. Is this a result of the search
problem?

Any ideas about what has happened would be much appreciated.

Cheers,
Steve


Steven McIntosh
Information Systems Security Officer
Computing Service
James Watt North Building
University of Glasgow
Glasgow
G12 8QQ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)

iD8DBQFFBtfe82gHNv0z+WwRAuj1AJ9CYD8obAd16AqRPiLc6A1UTdH5KACfZ8zc
fjT2FvIQaIIeUGEvM91aw6k=
=sfqg
-----END PGP SIGNATURE-----


Rtir mailing list
Rtir@lists.bestpractical.com
The rtir Archives

Best regards, Ruslan.