[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: .mhonarc.mrc corrupts @INC?



That did it! 

Thanks, 
  Brian

On Mon, 24 Dec 2001, Earl Hood wrote:

> On December 21, 2001 at 16:23, Brian McEntire wrote:
> 
> > the when I run mhonarc, I get the following output and it fails to run. 
> > (If i remove the .mhonarc.mrc file, mhonarc runs fine):
> > 
> > This is MHonArc v2.5.2, Perl 5.006001 linux
> > Reading resource file: /usr/local/lib/perl5/site_perl/5.6.1/.mhonarc.mrc 
> > ...
> > 
> > Can't locate readmail.pl in @INC (@INC contains: lib 
> > /usr/local/lib/perl5/site_perl/5.6.1/i686-linux </TTITLE>
> >  /usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1 
> > /usr/local/lib/perl5/site_perl .) at 
> > /usr/local/lib/perl5/site_perl/5.6.1/mhopt.pl line 443.
> > 
> > ** It looks like somehow the existence of .mhonarc.mrc is causing part of 
> > that file to be included in the @INC array in PERL
> 
> The problem has to do with the use of Perl's $_ variable.  If you
> add the line:
> 
>     local $_;
> 
> At the beginning of the routine read_resource_file in mhrcfile.pl, this
> will fix the problem.
> 
> --ewh
> 


[Index of Archives]     [Bugtraq]     [Yosemite News]     [Mhonarc Home]