[MINC-users] problem with MNI tools in Freesurfer

Steve M. Robbins minc-users@bic.mni.mcgill.ca
Thu Mar 31 01:07:05 2005


On Wed, Mar 23, 2005 at 03:43:35PM -0800, Michele Perry wrote:

> I have been using Freesurfer for about 5 months now.  It was working
> normally for most of that time.  About 2 weeks ago, I started having
> problems with one of the processing steps.

When something suddenly stops working, it's a good bet that one of the
pieces of software has been changed.  Perhaps Freesurfer, the MNI
tools, or perl has been upgraded between 5 months ago and 2 weeks ago?

Another possibility is that your PERL5LIB has changed.


> Can't locate MNI/Startup.pm in @INC (@INC contains:
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at
> /usr/pubsw/packages/mni/1.2/bin/sharpen_volume line 33.
> BEGIN failed--compilation aborted at
> /usr/pubsw/packages/mni/1.2/bin/sharpen_volume line 33.

The error message means what it says: perl cannot find the
file "MNI/Startup.pm".  The quick hack is to find that file
and set your PERL5LIB appropriately.

-Steve