On Mon, Jul 11, 2005 at 10:26:46AM +0200, [EMAIL PROTECTED] wrote:
> Michael Scheidell:
> > 
> > The issue with deferred mail was that amavisd-new didn't 
> > really restart.
> > 
> > You would see the missing modules if you start with debug.
> > 
> > The rsync seemed to fix it. (again, don't ask don't tell) if 
> > you don't know what and why of the rsync, don't even try it.
> > 
> > I actually had a similar problem when upgrading a lot of 
> > systems from 5.8.5 to 5.8.6.  they rsync fixed it. Problem 
> > may be in the upgrade/install code for perl 5.8.[567]
> 
> Don't spread FUD. When upgrading perl, it's very important to rebuild all
> dependend ports.
> 
> Update your ports tree and then do:
> 
> # portupgrade -rf lang/perl5.8
> 
> From `portupgrade --help':
>     -f, --force              Force the upgrade of a port even if it is to be
> a
>                              downgrade or just a reinstall, or the port is
> held
> 
>     -r, --recursive          Do with all those depending on the given
> packages
>                              as well
> 
> 
> Your rsync method is broken and may result in unstable system.

Have you read the /usr/ports/UPDATING file?

20050624:
  AFFECTS: users of lang/perl5.8
  AUTHOR: [EMAIL PROTECTED]

  lang/perl5.8 has been updated to 5.8.7.  You should update everything
  depending on perl.  The easiest way to do that is to use
  perl-after-upgrade script supplied with lang/perl5.8.  Please see
  its manual page for details.

...

20050201:
  AFFECTS: users of lang/perl5 and lang/perl5.8
  AUTHOR: [EMAIL PROTECTED]
  
  lang/perl5 has been updated to 5.6.2, and lang/perl5.8 has been
  updated to 5.8.6. you should update everything depending on perl, that
  is:

    * first, upgrade your perl installation (use either lang/perl5 or
      lang/perl5.8, the latter being recommended);
    * for FreeBSD 4.X, run "use.perl port", so that the system knows you
      have 5.8.6 or 5.6.2;  this step is not needed on FreeBSD 5.X and
      FreeBSD -CURRENT;
    * run some magic incantations to upgrade all ports depending on perl,
      that is run something like :
      portupgrade -f `(pkg_info -R perl-5\* |tail +4; \   
        find /usr/local/lib/perl5/site_perl/5.[68].[1245] -type f -print0 \
        | xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u`
      This is likely to fail for a few ports, you'll have to upgrade them
      afterwards by hand.


-- 
Ricardo


-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP, 
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to