On Fri, Sep 08, 2006 at 06:03:58PM +0100, Mark Sheppard wrote: > I'm using Apache 2.2 from experimental and when I install > libapache2-mod-php5 from testing or unstable I get the following > message:
> Your apache2 configuration is broken, so we're not restarting it for you. > Running "apache2ctl configtest" says: > apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax > error on line 1 of /etc/apache2/mods-enabled/php5.load: API module structure > `php5_module' in file /usr/lib/apache2/modules/libphp5.so is garbled - > perhaps this is not an Apache module DSO? > So maybe the dependencies should have a "(<< 2.2)" in there against > apache? No, because it's not possible to make this change retroactively for the packages in sarge. Per discussion with Tollef, the apache2-common package is going to be renamed to apache2.2-common, since it's the one that most modules depend on; libapache2-mod-php5 is a special case, because it depends on a particular mpm, so apache2.2 will need to conflict with old versions of this module -- which can't be done until we know which new version of php is built for apache2.2. Hmm, maybe the next upload of php4/php5 should depend on apache2-common in addition to apache2-mpm-prefork, in anticipation of the change? Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]