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