Take a closer look at where you indicate that your Cyrus/IMAP/Shell.pm 
is located.  It's showing as /usr/local/local, not /usr/local.  You 
either need to provide a link by doing something simliar to 'cd 
/usr/local/lib/perl/5.6.1;ln -s /usr/local/local/lib/perl/5.6.1/Cyrus'. 
  That would be the easy fix...the better fix is to makje sure perl 
5.6.1 is installed where it's supposed to be and then verify that when 
you configured cyrus that you pointed it to the proper place.  Or, you 
can edit where perl looks for the include files by default and add your 
/usr/local/local/lib/perl/5.6.1 path to that (don't recall where that is 
just off the top of my head).

-- 
=G=

-=* I'm sorry if doing things correctly offends you. *=-

Manou Rabary wrote:
> Hello,
> I have problem to run cyradm. When I run the command the following
> message appears:
> 
> Can't locate Cyrus/IMAP/Shell.pm in @INC (@INC contains:
> /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5
> /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1
> /usr/local/lib/site_perl .).
> BEGIN failed--compilation aborted.
> 
> I use Linux Debian 2.2.19
> Perl packages installed in the system
> ii  libdbi-perl    1.13-3    
> ii  perl           5.6.1-7   
> ii  perl-5.005     6.3            
> ii  perl-5.005-bas 6.3            
> ii  perl-base      5.6.1-7        
> ii  perl-modules   5.6.1-7        
> 
> I found Shell.pm in teh directory:
> /usr/local/local/lib/perl/5.6.1/Cyrus/IMAP/Shell.pm
> /usr/share/perl/5.6.1/Shell.pm
> 
> 
> Can someone help me? Have I to add other .deb or hack within scripts?...
> 
> Thanks in advance
> 
> Manou
> 
> 



Reply via email to