[php-maint] 5.4.0~rc6-2 (in experimental) testers needed (packaging, not php5 yet)

sean finney seanius at debian.org
Thu Feb 2 07:23:24 UTC 2012


On Wed, Feb 01, 2012 at 09:54:14PM +0100, Ondřej Surý wrote:
> I made a huge change in packaging the extensions by merging work by
> Clint Byrum.  We talked about possibility of cooperation over new
> extension manager some time ago and he came up with php5{en,dis}mod
> script which I took (and bended).  So in the end the version in
> experimental moves all conf.d files to /etc/php5/mods-available/ and
> then enables them again.

To be clear, this isn't raphael's work but instead an alternate
implementation?  From reading the script it doesn't look like it
covers the same feature set (per-sapi enabling, basically), though
if we're going to ditch that idea then so be it... though probably
would have been worth a quick discussion/ping imo...

Also, debian/copyright should probably be updated, since canonical has
claimed copyright on the script :)

> There's one minor glitch - if you are upgrading it leaves
> $extension.dpkg-new files in new directory, which is kind of
> inconvenient, but I was unable to find (for now) why. We will need to
> solve this before wheezy is out, so the users don't freak out (they
> usually start bugfilling duplicate bugs if they freak out :)).

It looks to me like we're still shipping the conffiles in their
original location (/etc/php5/conf.d), instead of the new location,
so this is actually pretty broken (good thing it's still in experimental :D )

AIUI, you should ship the conffile in the new location when using the dpkg
maintscript helper, which is only for migrating from the old location and
not updating the dpkg package/conffile metadata.


More information about the pkg-php-maint mailing list