-=| 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: [EMAIL PROTECTED]

Attachment: signature.asc
Description: Digital signature

Reply via email to