On Thu, Oct 11, 2001 at 02:53:09AM -0400, Drew Taylor wrote: > I've run into a WEIRD problem that I think is ActivePerl related. I've > installed the PerlKB modules and added some debugging code to > PerlKB::Store.pm. The short story is that I have to shift TWICE to get rid > of the "PerlKB::Store"! This is with the latest ActivePerl which I just > installed tonight. And to top it off, once the config href is populated I > get an "illegal operation" error and no result. :-( My system is Win98 SE. > > Any ideas? This is just weird...
*doh* yes. I should have caught it. The following change has been made to cvs (< == old, > == new). Change the URL from -0.02.tar.gz to -0.03.tar.gz. % cvs diff Store.pm Index: Store.pm =================================================================== RCS file: /cvsroot/perlkb/perlkb/lib/PerlKB/Store.pm,v retrieving revision 1.4 diff -r1.4 Store.pm 18c18 < croak "No configuration" unless $self -> {config} -> {configuration} -> isa("PerlKB::Configuration"); --- > croak "No configuration" unless $self -> {config} -> {configuration} && $self -> >{config} -> {configuration} -> isa("PerlKB::Configuration"); 33c33 < sub TIEHASH { return $_[0] -> new(@_); } --- > sub TIEHASH { return shift -> new(@_); }