[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#657077: transition: php5 5.4

Hi Niels,

On Mon, Feb 6, 2012 at 10:20, Niels Thykier <niels@thykier.net> wrote:
> On 2012-01-23 22:41, Raphael Geissert wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian.org@packages.debian.org
>> Usertags: transition
>> Hi,
>> As I mentioned about a week ago on #debian-release, we intend to ship PHP 5.4
>> in wheezy. Since it has API changes, packages need to be fixed and then
>> rebuilt.
>> More packages are broken by the change than those that I originally expected,
>> but for most the fix should be trivial. The bugs affecting/related to the
>> transition can be found at:
>> http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=php54;users=pkg-php-
>> maint@lists.alioth.debian.org
>> A few more bugs will be filed as some build failures are clarified. To
>> understand what I mean by that and to get the full picture, please refer to:
>> http://lists.alioth.debian.org/pipermail/pkg-php-maint/2012-
>> January/009632.html
>> Thanks to Lior Kaplan the number of bugs affecting the transition is quickly
>> going down, so I don't think those bugs would really delay the transition.
>> Please let me know when we have a green light for uploading to sid. As last
>> time, I will provide the list of packages to binNMU when the time comes.
>> Cheers,
> Hi Raphael and Ondrej,
> Sorry for not getting back to you sooner.  So first off, thanks for
> filing the bugs at [1] and getting the first half of that solved before
> we start.  :)
> We have some concerns with this transition, but hopefully you got these
> parts covered.  As you announced in [2] the changes to php5 will break
> packages.  It is our understanding that most packages containing php are
> not compiled during "build".  If so, we could look at potentially a lot
> of packages that will break on user systems.
> Do you have any strategies for checking the php packages in the archive
> for potential issues?

I'll do a second round (and thanks to a Raphael for first one) and look for
potentially broken PHP code in our packages. The fact is that those features
were marked as obsolete in PHP 5.3 and those maintainers have been
warned, but still PHP code has big momentum.

I also have thought about adding couple of lintian checks which will test
if the code contains obsolete/removed PHP features.

> I had a look at the thread in [3] and I could not
> find anything (except what I suspect are now the bugs listed in [1]).
> If I have missed them please let me know.

Well, we need to check if the packages like drupal, horde, etc. works
with PHP 5.4.

> Finally, while I admit we have to improve our reply-time, we would
> appreciate if you would avoid "self-acking" your transitions on d-d-a.

Sorry for that. I never know how to proceed and I really wanted to send
the heads-up before it's too late.

[clueless hat]
Is there a place where I can find proper procedurs written? I haven't found
it in DDM, NMG nor http://wiki.debian.org/Teams/ReleaseTeam/Transitions.
[/clueless hat]

> [1]
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=php54;users=pkg-php-maint@lists.alioth.debian.org
> [2] http://lists.debian.org/debian-devel-announce/2012/02/msg00004.html
> [3]
> http://lists.alioth.debian.org/pipermail/pkg-php-maint/2012-January/009613.html

Ondřej Surý <ondrej@sury.org>

Reply to: