[rt-users] CGI::Vars

Neil Curri ncurri at fastcompany.com
Tue Aug 29 12:07:59 EDT 2000


Jesse wrote:
> 
> It actually sounds to me like something reverted your CGI.pm to an older version.

Yeah, I have 2 copies of CGI.pm. The one that I think webrt.cgi must be
calling is in /usr/lib/perl5/5.00503/, it's at version 2.46. The other
CGI.pm - version 2.62 - is in a subdirectory of /tmp, along with some
other modules (but they're all grouped under the directory called
"CGI.pm-2.62", so I assume they all have to do with CGI.pm). A search
for "CGI.pm" yielded:

/tmp/.cpan/build/CGI.pm-2.62
/tmp/.cpan/build/CGI.pm-2.62/examples
/tmp/.cpan/build/CGI.pm-2.62/examples/WORLD_WRITABLE
/tmp/.cpan/build/CGI.pm-2.62/CGI
/tmp/.cpan/build/CGI.pm-2.62/t
/tmp/.cpan/build/CGI.pm-2.62/blib
/tmp/.cpan/build/CGI.pm-2.62/blib/lib
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/auto
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/auto/CGI
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Util.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Carp.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Fast.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Push.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Pretty.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Cookie.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Apache.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI/Switch.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/lib/CGI.pm
/tmp/.cpan/build/CGI.pm-2.62/blib/arch
/tmp/.cpan/build/CGI.pm-2.62/blib/arch/auto
/tmp/.cpan/build/CGI.pm-2.62/blib/arch/auto/CGI
/tmp/.cpan/build/CGI.pm-2.62/blib/man3
/usr/lib/perl5/5.00503/CGI.pm

Each one of these modules - util.pm, Carp.pm, Fast.pm, etc... - have a
corresponding partner in /usr/lib/perl5/5.00503/, and each module in the
/tmp directory is a more recent version than the ones in
/usr/lib/perl5/5.00503. So, just in the way of getting RT back up, could
I just move these newer modules into their respective places in
/usr/lib/perl5/5.00503/?

The modification dates of these files (including the 2.62 CGI.pm) go
only as late as March of this year. Hmm, I was thinking redhat's update
script be the culprit, but if it were, and these were recent updates, I
would expect that the "newer" CGI.pm would be at the current version
(2.66, I believe), and the modification dates would read yesterday, not
march. My only other guess is that Arkeia (backup software that someone
else installed yesterday) uses perl, and might have done something while
it was checking for perl libraries? Guess I'm on my own there.





More information about the rt-users mailing list