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

sean finney seanius at debian.org
Thu Feb 2 09:26:12 UTC 2012


On Thu, Feb 02, 2012 at 08:40:38AM +0100, Ondřej Surý wrote:
> We're not, but this approach is much simpler and doesn't break the existing
> non-pkg-php packages (they can still use conf.d).

right, and there's some argument for that.  note that i'm not actually
objecting to going that route, just that way back years ago when we
actually did spend braincells thinking about this we settled on a
different way and want to make sure that if we decide to drop the
extra ideas that it's intentional.

it is still possible, after all, to configure it manually per-sapi
by breaking the per-sapi conf.d symlink.

we could also, for example (i have not really thought hard on this), add
the per-sapi options to the existing script, but not fiddle with the conf.d
directories.  i.e. so that it *would* work in the case that the sapi conf.d
were manually made distinct by the admin, and otherwise spit out a snarky
diagnostic pointing at README.Debian or a manpage or something.

> Yes, it would, you're right here. My excuse is that I was in packaging
> rage yesterday :)
> 
> But frankly when was the last time you or Raphael has touched the repo
> last time? I have given up the hope :(.

haven't touched the repo in a while, but i'm trying to at least remain
responsive for the significant points of discussion, at least until i
finally give in and follow raphael out the door...

> > Also, debian/copyright should probably be updated, since canonical has
> > claimed copyright on the script :)
> 
> Yeah, I need to speak with Clint about that yet.

Like the other matter, it wasn't raised as an objection per se (if they
want to copyright+GPLv3 it, i personally find it a bit silly but not
a problem).  Just, we need to be good citizens and reflect that in
debian/copyright like we do for the other significant parts of the
packaging.

>> No, we are not:
> 
> $ dpkg -c php5-mysqlnd_5.4.0~rc6-2_amd64.deb
> [...]
> -rw-r--r-- root/root        60 2012-02-01 18:52
> ./etc/php5/mods-available/pdo_mysql.ini
> -rw-r--r-- root/root        57 2012-02-01 18:52
> ./etc/php5/mods-available/mysqli.ini
> -rw-r--r-- root/root        56 2012-02-01 18:52
> ./etc/php5/mods-available/mysql.ini
> -rw-r--r-- root/root        58 2012-02-01 18:52
> ./etc/php5/mods-available/mysqlnd.ini
> [...]

oh, i apparently had grabbed rc6-1.  so, uh, disregard, move along, nothing
to see here... :)

> Well, I think that Lior's hint about using ucf was good one. It just
> seemed to me
> that it would be too much, when I first though about that. But I'll
> throw some magic
> ucf dust over php5-module.*

my biggest complaint with ucf is that it's dog slow, but otherwise it's
a step up from dpkg's conffile handling imo.  In that case, we wouldn't need
the versioned Depends on dpkg for the maintscript helper.  But I guess
we'd still need to pay attention to preserve the pre-existing state
of the conffiles (modified or removed) in the resulting ucf-registered
files at the new location.


	sean



More information about the pkg-php-maint mailing list