Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

problem after updating to centos 7

592 views
Skip to first unread message

Luc Maignan

unread,
Jul 26, 2014, 6:38:32 PM7/26/14
to
Hi,


after updating to Censtos 7, startup of amavisd fails :

Starting amavisd: /usr/bin/perl: symbol lookup error:
/usr/local/lib64/perl5/auto/Socket/Socket.so: undefined symbol:
Perl_Istack_sp_ptr

Version of amavisd is 2.9.1
Version of perl is 5.16.3

Any help would be appreciated

BR

Quanah Gibson-Mount

unread,
Jul 28, 2014, 12:16:34 PM7/28/14
to
--On Sunday, July 27, 2014 1:38 AM +0200 Luc Maignan
<luc.m...@winxpert.com> wrote:

> Starting amavisd: /usr/bin/perl: symbol lookup error:
> /usr/local/lib64/perl5/auto/Socket/Socket.so: undefined symbol:
> Perl_Istack_sp_ptr

This module was built with a different version of Perl than you are now
using. You likely need to recompile it.

--Quanah

--

Quanah Gibson-Mount
Server Architect
Zimbra, Inc.
--------------------
Zimbra :: the leader in open source messaging and collaboration

Alexander Dalloz

unread,
Jul 28, 2014, 2:06:30 PM7/28/14
to
Am 27.07.2014 um 00:38 schrieb Luc Maignan:
> Hi,
>
>
> after updating to Censtos 7, startup of amavisd fails :
>
> Starting amavisd: /usr/bin/perl: symbol lookup error:
> /usr/local/lib64/perl5/auto/Socket/Socket.so: undefined symbol:
> Perl_Istack_sp_ptr

That's nothing CentOS 7 and his Perl provides. Nothing from its RPMs
will install under /usr/local/. Where does it come from? Don' do source
installs. Don't use CPAN on CentOS.

> Version of amavisd is 2.9.1
> Version of perl is 5.16.3

The right package from CentOS 7 provides what you need:

perl-Socket-2.010-3.el7.x86_64 : Networking constants and support functions
Repo : base
Matched from:
Filename : /usr/lib64/perl5/vendor_perl/auto/Socket/Socket.so

> Any help would be appreciated
>
> BR

Alexander

0 new messages