Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jun 2011 15:11:59 +0200
From:      Jos Chrispijn <kernel@webrz.net>
To:        freebsd-questions@FreeBSD.org, Damien Fleuriot <ml@my.gd>
Subject:   Re: Spamassassin not working after update of Perl
Message-ID:  <4E048D1F.8070903@webrz.net>

next in thread | raw e-mail | index | archive | help
So true. I have processed as you suggested and will follow that + the 
UPDATING suggestion as well in future.
Just got on wrong track that this scenario should be used with 5.14 to 
5.14.x as well.

FYI:
After running

sa-update -D
sa-update --nogpg
spamassassin --lint -D
freshclam

I got at the end a warning, saying:
warn: Use of uninitialized value $opt{"syslog-socket"} in lc at 
/usr/local/bin/spamd line 44

Found out that this is a minor thing and fixed *in* 3.3.2 and *in* trunk.

BR,
Jos Chrispijn

Damien Fleuriot:
> Normally, any special care to be taken while upgrading your port should
> be noted in UPDATING.
>
> However, it's always prudent to rebuild dependencies when upgrading a
> port, because you never know what changed (unless you take the time to
> check the changelog + source code).
>
>
> On 6/24/11 12:33 PM, Jos Chrispijn wrote:
>> Hi Damien,
>>
>> What I don't understand is that if I already are on 15.4 and there is an
>> update to 15.4.1 I have to perform always a 'portupgrade -fr perl' to
>> have this work?
>> Normally this only goes for 15.3 to 15.4 (full version upgrade) or do I
>> miss something here?
>>
>> Thanks for your help
>> Jos Chrispijn
>>
>> Damien Fleuriot:
>>> On 6/23/11 3:51 PM, Jos Chrispijn wrote:
>>>> I have updated my Perl version yesterday but now my Spamd doesn't work
>>>> anymore.
>>>> Can someone hint me how to solve this?
>>>>
>>>> thanks,
>>>> Jos Chrispijn
>>>>
>>>> Pls see output:
>>>>
>>>> Can't locate Net/DNS.pm in @INC (@INC contains:
>>>> /usr/local/lib/perl5/site_perl/5.14.0 /usr/local/lib/perl5/5.14.1/BSDPAN
>>>> /usr/local/lib/perl5/site_perl/5.14.1/mach
>>>> /usr/local/lib/perl5/site_perl/5.14.1 /usr/local/lib/perl5/5.14.1/mach
>>>> /usr/local/lib/perl5/5.14.1) at /usr/local/bin/sa-update line 80.
>>>> BEGIN failed--compilation aborted at /usr/local/bin/sa-update line 80.
>>>>
>>>> Can't locate Net/DNS.pm in @INC (@INC contains:
>>>> /usr/local/lib/perl5/site_perl/5.14.0 /usr/local/lib/perl5/5.14.1/BSDPAN
>>>> /usr/local/lib/perl5/site_perl/5.14.1/mach
>>>> /usr/local/lib/perl5/site_perl/5.14.1 /usr/local/lib/perl5/5.14.1/mach
>>>> /usr/local/lib/perl5/5.14.1) at /usr/local/bin/sa-update line 80.
>>>> BEGIN failed--compilation aborted at /usr/local/bin/sa-update line 80.
>>>>
>>>> Can't locate NetAddr/IP.pm in @INC (@INC contains:
>>>> /usr/local/lib/perl5/site_perl/5.14.0 /usr/local/lib/perl5/5.14.1/BSDPAN
>>>> /usr/local/lib/perl5/site_perl/5.14.1/mach
>>>> /usr/local/lib/perl5/site_perl/5.14.1 /usr/local/lib/perl5/5.14.1/mach
>>>> /usr/local/lib/perl5/5.14.1) at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>>
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> Compilation failed in require at /usr/local/bin/spamassassin line 80.
>>>> BEGIN failed--compilation aborted at /usr/local/bin/spamassassin line
>>>> 80.
>>>> ClamAV update process started at Thu Jun 23 15:43:00 2011
>>>> main.cld is up to date (version: 53, sigs: 846214, f-level: 53, builder:
>>>> sven)
>>>> daily.cld is up to date (version: 13231, sigs: 130699, f-level: 60,
>>>> builder: arnaud)
>>>> bytecode.cld is up to date (version: 143, sigs: 40, f-level: 60,
>>>> builder: edwin)
>>>> spamd not running? (check /var/run/spamd/spamd.pid).
>>>> Starting spamd.
>>>>
>>>> Can't locate NetAddr/IP.pm in @INC (@INC contains:
>>>> /usr/local/lib/perl5/site_perl/5.14.0 /usr/local/lib/perl5/5.14.1/BSDPAN
>>>> /usr/local/lib/perl5/site_perl/5.14.1/mach
>>>> /usr/local/lib/perl5/site_perl/5.14.1 /usr/local/lib/perl5/5.14.1/mach
>>>> /usr/local/lib/perl5/5.14.1) at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>>
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> Compilation failed in require at /usr/local/bin/spamd line 85.
>>>> BEGIN failed--compilation aborted at /usr/local/bin/spamd line 85.
>>>>
>>>> Can't locate NetAddr/IP.pm in @INC (@INC contains:
>>>> /usr/local/lib/perl5/site_perl/5.14.0 /usr/local/lib/perl5/5.14.1/BSDPAN
>>>> /usr/local/lib/perl5/site_perl/5.14.1/mach
>>>> /usr/local/lib/perl5/site_perl/5.14.1 /usr/local/lib/perl5/5.14.1/mach
>>>> /usr/local/lib/perl5/5.14.1) at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>>
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/NetSet.pm
>>>> line 25.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin/Conf.pm line 86.
>>>> Compilation failed in require at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> BEGIN failed--compilation aborted at
>>>> /usr/local/lib/perl5/site_perl/5.14.0/Mail/SpamAssassin.pm line 71.
>>>> Compilation failed in require at /usr/local/bin/spamassassin line 80.
>>>> BEGIN failed--compilation aborted at /usr/local/bin/spamassassin line
>>>> 80.
>>>>
>>>> --- cut ---
>>>> _______________________________________________
>>>> freebsd-questions@freebsd.org  mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>> To unsubscribe, send any mail to
>>>> "freebsd-questions-unsubscribe@freebsd.org"
>>>
>>>
>>> Just to make really sure, did you check for any notes in UPDATING
>>> regarding perl ?
>>>
>>> Also, have you run perl-after-update ?
>>> _______________________________________________
>>> freebsd-questions@freebsd.org  mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>> To unsubscribe, send any mail to
>>> "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E048D1F.8070903>