[rt-users] Re: RTx::Shredder Questions
Carl Gibbons
cgibbons at du.edu
Mon Oct 11 17:45:25 EDT 2004
Carl Gibbons wrote:
>> When I try using the rtx-shredder script it complains:
>>
>> Constant name 'HASH(0x8141fb4)' has invalid characters at
>> /opt/rt3/lcoal/lib/RTx/Shredder/Constants.pm line 37
>> BEGIN failed--compilation aborted at
>> /opt/rt3/local/lib/RTx/Shredder/Constants.pm line 40.
>>
>> I looked back through rt-users list archives, but couldn't find
>> anybody else having the same issue with RTx::Shredder. Maybe you know
>> what might be wrong?
>
Ruslan U. Zakirov wrote:
> I think you use perl 5.6.x that is not supported by RT 3.0 and higher.
> So I didn't test it under 5.6.x at all...
...You're wrong, Ruslan! I'm using perl 5.8.0.
"perl -v" outputs: "This is perl, v5.8.0..."
"which perl" outputs: "/usr/local/bin/perl." That means...
...You're right, Ruslan! (/usr/bin/perl is version 5.6.1.)
When I used "perl -MCPAN -e 'install RTx::Shredder'", I expected I would
get stuff in /opt/rt3/local/sbin/* that would use /usr/local/bin/perl
instead of /usr/bin/perl. I manually edited the shebang (first) lines
in {rtx-shredder, rtx-shredder.in, rtx-validator, rtx-validtator.in} to
use /usr/local/bin/perl, and that seems to fix them. Thanks for your
help! - Carl
More information about the rt-users
mailing list