[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#717343: Upgrade path from wheezy to sid broken



I guess the apache2 will need:

Breaks: php5 (<< 2.4.0)

to fix this issue.

My wild guess is based on: http://forums.cpanel.net/f442/apache-2-4-compilation-fails-undefined-symbol-unixd_config-331741.html

O.


On Fri, Jul 19, 2013 at 5:38 PM, Robie Basak <robie.basak@ubuntu.com> wrote:
Package: apache2
Version: 2.4.4-6ubuntu5
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu saucy

Downstream bug: https://launchpad.net/bugs/1202653

I have tested both Debian and Ubuntu and both appear to be affected. My
screen log of my Debian test is available here:

        https://launchpadlibrarian.net/145350515/screenlog.3

Steps to reproduce:

1. Start from wheezy
2. apt-get install libapache2-mod-php5
3. sed -i s/wheezy/sid/g /etc/apt/sources.list
4. apt-get update
5. apt-get install libapache2-mod-php5

This also upgrades apache2 to 2.4.4-6ubuntu5 as expected, since the
latest libapache2-mod-php5 requires it. But the apache2 postinst
subsequently fails, with:

apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: undefined symbol: unixd_config

Depending on your expected interaction between apache2 and modules
packages, I'm not sure if you'd consider this a bug in apache2 or in
php5. I thought I'd start here, since this may be an issue affecting all
apache2 module providing packages.




--
Ondřej Surý <ondrej@sury.org>

Reply to: