On Thu, Dec 13, 2012 at 2:41 PM, David Golden <x...@xdg.me> wrote:

> Then something during smoking is messing with @INC.  I have no idea
> what that could be, though.  Sorry.
>
> David
>
> On Thu, Dec 13, 2012 at 2:23 PM, Kirk Kimmel
> <kimmel.k.program...@gmail.com> wrote:
> > The smoker is an opensuse 12.2 clean install in virtualbox. It only has
> Perl
> > v5.16.0 installed and I checked and there is no install of perlbrew on
> the
> > virtual image. I try to make each smoker environment as vanilla as
> possible
> > from the beginning.
> >
> >
>

So here is @INC dumped for reference purposes:

perl -E 'for (@INC) {say $_}'
/usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.16.0
/usr/lib/perl5/vendor_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.16.0
/usr/lib/perl5/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/5.16.0
/usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.16.0
/usr/lib/perl5/site_perl

It matches up with my desktop which runs the same Linux distro. Why when I
start the smoker again would the module not show up?

The file is there usr/lib/perl5/site_perl/5.16.0/CPAN/Reporter.pm and the
contents look okay. Then just out of curiosity I tried "perl -c
Reporter.pm" on the smoker and it spit out this.

Can't locate Acme/Bleach.pm in @INC (@INC contains: ...

Which is really weird because my desktop does not have Acme::Bleach
installed but perl -c works fine on its Reporter.pm. I did a little more
digging and my config files have not changed and I see nothing in my
environment variables that would cause this.

Kirk

Reply via email to