Bug#416454: Fixed

2007-03-28 Thread Steve Langasek
reopen 416454
thanks

On Wed, Mar 28, 2007 at 02:30:23AM -0400, Filipus Klutiero wrote:
 Version: 1.3.4-3

 This was fixed by Uwe Steinmann.

No, it wasn't.  The current php5-ps package is still missing a dependency on
the matching phpapi virtual package; so the new version of the package still
permits installing the package in an unusable configuration.  It's almost
certain that lenny will ship with a different php5 ABI than etch includes,
but php5-ps's dependency doesn't prevent the package from being broken by
future partial upgrades; and the php4-ps package from the same source
package has the same problem, meaning its dependencies are already
insufficient to prevent installation with existing, incompatible php4
packages from sarge.  That's a serious bug (incorrect dependencies).

Uwe, please fix this package to use the ABI version information available
from php-config4 --phpapi and php-config5 --phpapi in the Debian php*-dev
packages.  For an example of an out-of-tree extension that implements this,
feel free to reference php-imlib.

-- 
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]



Bug#416454: Fixed

2007-03-28 Thread Uwe Steinmann
On Wed, Mar 28, 2007 at 12:44:39AM -0700, Steve Langasek wrote:
 reopen 416454
 thanks
 
 On Wed, Mar 28, 2007 at 02:30:23AM -0400, Filipus Klutiero wrote:
  Version: 1.3.4-3
 
  This was fixed by Uwe Steinmann.
 
 No, it wasn't.  The current php5-ps package is still missing a dependency on
 the matching phpapi virtual package; so the new version of the package still
 permits installing the package in an unusable configuration.  It's almost
 certain that lenny will ship with a different php5 ABI than etch includes,
 but php5-ps's dependency doesn't prevent the package from being broken by
 future partial upgrades; and the php4-ps package from the same source
 package has the same problem, meaning its dependencies are already
 insufficient to prevent installation with existing, incompatible php4
 packages from sarge.  That's a serious bug (incorrect dependencies).
 
 Uwe, please fix this package to use the ABI version information available
 from php-config4 --phpapi and php-config5 --phpapi in the Debian php*-dev
 packages.  For an example of an out-of-tree extension that implements this,
 feel free to reference php-imlib.
I just missed a ${php:Depends} in the Depends line. Should be fixed
in 1.3.4-4. Thanks for pointing me into the right direction.

  Uwe

-- 
  MMK GmbH, Fleyer Str. 196, 58097 Hagen
  [EMAIL PROTECTED]
  Tel: 02331 840446Fax: 02331 843920


signature.asc
Description: Digital signature