Rtir, rtfm, module::AUTOLOAD

I’ve got a system running CentOS 4.2 on which I was able to load all
the Perl dependencies and RT 3.7 no problem.

After making sure RT was working, I went to install RTFM and RTIR.
Both of these give the same error when doing “perl Makefile.PL”.

include /usr/local/src/rtir-20060309/rtfm-2.1/inc/Module/Install.pm
Cannot autoload main - main::AUTOLOAD at inc/Module/Install.pm line 72

Line 72 is in sub autoload and is a }

I get the same error with rtir 1.9, and rtir 1.1.5. I have not yet
tried an older version of rtir on this system.

Has anyone tried this preview release yet? Any ideas what I may be
doing wrong?

I’ve got a system running CentOS 4.2 on which I was able to load all
the Perl dependencies and RT 3.7 no problem.

After making sure RT was working, I went to install RTFM and RTIR.
Both of these give the same error when doing “perl Makefile.PL”.

include /usr/local/src/rtir-20060309/rtfm-2.1/inc/Module/Install.pm
Cannot autoload main - main::AUTOLOAD at inc/Module/Install.pm line 72

Line 72 is in sub autoload and is a }

I get the same error with rtir 1.9, and rtir 1.1.5. I have not yet
tried an older version of rtir on this system.

Has anyone tried this preview release yet? Any ideas what I may be
doing wrong?
It’s very early preview :slight_smile: but anyway try to remove inc/.author dir
after untarring archive and then run ‘perl Makefile.PL’


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical: Careers — Best Practical Solutions

Best regards, Ruslan.

Ok, now I get a different error:

Can’t call method “load_all_extensions” on an undefined value at
inc/Module/Install.pm line 112
BEGIN failed–compilation aborted at Makefile.PL line 1

Interesting, line 1 says: # Line 1

Is something missing there?

At 12:18 AM +0400 3/29/06, Ruslan Zakirov wrote:>On 3/28/06, Carlton Foster c.a.foster@larc.nasa.gov wrote:

I’ve got a system running CentOS 4.2 on which I was able to load all
the Perl dependencies and RT 3.7 no problem.

After making sure RT was working, I went to install RTFM and RTIR.
Both of these give the same error when doing “perl Makefile.PL”.

include /usr/local/src/rtir-20060309/rtfm-2.1/inc/Module/Install.pm
Cannot autoload main - main::AUTOLOAD at inc/Module/Install.pm line 72

Line 72 is in sub autoload and is a }

I get the same error with rtir 1.9, and rtir 1.1.5. I have not yet
tried an older version of rtir on this system.

Has anyone tried this preview release yet? Any ideas what I may be
doing wrong?
It’s very early preview :slight_smile: but anyway try to remove inc/.author dir
after untarring archive and then run ‘perl Makefile.PL’


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions


Best regards, Ruslan.

Carlton A. Foster
IT Security Analyst
Genex Systems, ConITS
c.a.foster@larc.nasa.gov
757-864-9697
IT Security
itsecurity@larc.nasa.gov
757-864-4200

Ok, now I get a different error:

Can’t call method “load_all_extensions” on an undefined value at
inc/Module/Install.pm line 112
BEGIN failed–compilation aborted at Makefile.PL line 1

Interesting, line 1 says: # Line 1

Is something missing there?
I think it’s problem with Module::Install drop-in solution we use. You
could install Module::Install and Module::Install::RTx from CPAN and
remove inc dir completly and try again. This should work.

I’ll look into inc/ dirs later.

At 12:18 AM +0400 3/29/06, Ruslan Zakirov wrote:

I’ve got a system running CentOS 4.2 on which I was able to load all
the Perl dependencies and RT 3.7 no problem.

After making sure RT was working, I went to install RTFM and RTIR.
Both of these give the same error when doing “perl Makefile.PL”.

include /usr/local/src/rtir-20060309/rtfm-2.1/inc/Module/Install.pm
Cannot autoload main - main::AUTOLOAD at inc/Module/Install.pm line 72

Line 72 is in sub autoload and is a }

I get the same error with rtir 1.9, and rtir 1.1.5. I have not yet
tried an older version of rtir on this system.

Has anyone tried this preview release yet? Any ideas what I may be
doing wrong?
It’s very early preview :slight_smile: but anyway try to remove inc/.author dir
after untarring archive and then run ‘perl Makefile.PL’


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions


Best regards, Ruslan.


Carlton A. Foster
IT Security Analyst
Genex Systems, ConITS
c.a.foster@larc.nasa.gov
757-864-9697

IT Security
itsecurity@larc.nasa.gov
757-864-4200


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical: Careers — Best Practical Solutions

Best regards, Ruslan.

Thanks Ruslan, removing the inc directory for both rtfm and rtir got
things installed and working.

At 12:39 AM +0400 3/29/06, Ruslan Zakirov wrote:>On 3/29/06, Carlton Foster c.a.foster@larc.nasa.gov wrote:

Ok, now I get a different error:

Can’t call method “load_all_extensions” on an undefined value at
inc/Module/Install.pm line 112
BEGIN failed–compilation aborted at Makefile.PL line 1

Interesting, line 1 says: # Line 1

Is something missing there?
I think it’s problem with Module::Install drop-in solution we use. You
could install Module::Install and Module::Install::RTx from CPAN and
remove inc dir completly and try again. This should work.

I’ll look into inc/ dirs later.

At 12:18 AM +0400 3/29/06, Ruslan Zakirov wrote:

On 3/28/06, Carlton Foster c.a.foster@larc.nasa.gov wrote:

I’ve got a system running CentOS 4.2 on which I was able to load all
the Perl dependencies and RT 3.7 no problem.

After making sure RT was working, I went to install RTFM and RTIR.
Both of these give the same error when doing “perl Makefile.PL”.

include /usr/local/src/rtir-20060309/rtfm-2.1/inc/Module/Install.pm
Cannot autoload main - main::AUTOLOAD at inc/Module/Install.pm line 72

Line 72 is in sub autoload and is a }

I get the same error with rtir 1.9, and rtir 1.1.5. I have not yet
tried an older version of rtir on this system.

Has anyone tried this preview release yet? Any ideas what I may be
doing wrong?
It’s very early preview :slight_smile: but anyway try to remove inc/.author dir
after untarring archive and then run ‘perl Makefile.PL’


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions


Best regards, Ruslan.


Carlton A. Foster
IT Security Analyst
Genex Systems, ConITS
c.a.foster@larc.nasa.gov
757-864-9697

IT Security
itsecurity@larc.nasa.gov
757-864-4200


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions


Best regards, Ruslan.

Carlton A. Foster
IT Security Analyst
Genex Systems, ConITS
c.a.foster@larc.nasa.gov
757-864-9697
IT Security
itsecurity@larc.nasa.gov
757-864-4200