[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: amavisd-new: impossible to run in sid?



On Thu, 27 Apr 2006, Paul Johnson wrote:
> On Thursday 27 April 2006 11:15, Henrique de Moraes Holschuh wrote:
> > On Thu, 27 Apr 2006, Paul Johnson wrote:
> > > In my attempt to migrate from exim4 to postfix, I have run into a snag:
> > > Amavisd-new is not startable because it can't locate Net::SMTP.  perl and
> > > perl-modules is installed from sid.
> >
> > amavisd-new depends on libnet-perl, and libnet-perl provides this file:
> > libnet-perl: /usr/share/perl5/Net/SMTP.pm
> >
> > You have somehow hosed your system.  Try reinstalling perl and libnet-perl.
> 
> I did a dpkg --force-all --purge perl perl-modules libnet-perl followed by 
> aptitude install libnet-perl (which grabbed the other two packages back in 
> automatically).  Amavis still fails to start with the same message as before.

Well, I cannot reproduce the problem you have with amavisd-new.   Maybe you
have cruft left over in /usr/local, etc?  There's a lot of stuff that could
hose perl or amavisd-new.

Anyway, you can always strace amavisd-new, and go over it to find out what
stupid lib perl is either opening or failing to open...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



Reply to: