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 > >