[php-maint] Freeze exception: php5
Raphael Geissert
geissert at debian.org
Thu Sep 30 04:52:48 UTC 2010
Hi,
I would like to ask for a freeze exception to upload 5.3.3 to unstable and be
the version shipped in Squeeze.
As it is a new version, the diff is huge and I'm therefore not including it.
Having tracked most of the changes between 5.3.2 and 5.3.3 by following the
commits upstream I'm confident about the changes.
Plenty of bugs and regressions are fixed in .3, some of which are security
vulnerabilities. Some work done here at Debian to reduce the number of failed
tests is only part of 5.3.3.
Needless to say, trying to get all the fixes in .2 for the major issues would
represent a lot of work and increase the delta between Debian and upstream
beyond a comfortable level.
5.3.3 has been in experimental for a while now, giving an opportunity to test
it. There are two "outstanding" issues on .3, however:
* A new SAPI is included: php5-fpm. This SAPI has been in development for
years and has been widely used. It supersedes the cgi SAPI, the core is the
same that can be found at all the other SAPIS.
* There's a change that breaks BC, but it is rather unimportant since
namespaces were only introduced in 5.3.
Accepting 5.3.3 in Squeeze doesn't represent a transition. No change that
requires a transition has or will be made.
At this point, releasing Squeeze with 5.3.2 would rather represent a
regression.
The transition I talked about with some of the RT members at DC10 was meant to
finally, and correctly, fix the handling of config files when extensions are
removed but not purged. #593266, #593541, #594230, #597217, #422173, and all
the merged reports document it.
A workaround that doesn't require a transition (based on triggers) was
suggested by Sean Finney, but I'm probably going to have to let somebody else
take over that.
Regards,
--
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net
More information about the pkg-php-maint
mailing list