Bug#503375: libapache2-mod-perl2 - Uses undefined symbol ap_get_server_banner

Damyan Ivanov dmn at debian.org
Sat Oct 25 13:00:55 UTC 2008


-=| Bastian Blank, Sat, Oct 25, 2008 at 02:20:46PM +0200 |=-
> Package: libapache2-mod-perl2
> Version: 2.0.4-3
> Severity: grave
> 
> After a partial upgrade to Lenny, apache fails to start with the
> following message:
> | /usr/sbin/apache2: symbol lookup error: /usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so: undefined symbol: ap_get_server_banner
> 
> This symbol was added after the apache2 version in Etch but
> libapache2-mod-perl2 lacks a versioned dependency.

According to this commit[1], mod_perl switched to ap_get_server_banner 
in response of deprecation of ap_get_server_version in Apache 2.2.4.

    [1] http://svn.apache.org/viewvc?view=rev&revision=532829

I think making libapache2-mod-perl2 depend on apache2 >= 2.2.4 would 
be sufficient (at least wrt the ap_get_server_banner symbol).

For reference, apache2 version in Etch is 2.2.3-4+etch6, Lenny/Sid has 
2.2.9-10.

Change committed. Please raise your hand before Monday if you see any 
problem with it.

-- 
dam            JabberID: dam at jabber.minus273.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20081025/864a1de7/attachment.pgp 


More information about the pkg-perl-maintainers mailing list