Bug#657077: transition: php5 5.4
On 2012-02-06 10:32, Ondřej Surý wrote:
> Hi Niels,
> On Mon, Feb 6, 2012 at 10:20, Niels Thykier <email@example.com> wrote:
>> On 2012-01-23 22:41, Raphael Geissert wrote:
>>> Package: release.debian.org
>>> Severity: normal
>>> User: firstname.lastname@example.org
>>> Usertags: transition
>> Hi Raphael and Ondrej,
>> Sorry for not getting back to you sooner. So first off, thanks for
>> filing the bugs at  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  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.
Thanks, that is greatly appreciated.
> I also have thought about adding couple of lintian checks which will test
> if the code contains obsolete/removed PHP features.
A good idea, though next time please have them in Lintian before the
transition is about to start. Even with an upload today + update of
lintian.d.o the results are at least 3-4 days away.
>> I had a look at the thread in  and I could not
>> find anything (except what I suspect are now the bugs listed in ).
>> 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.
Okay, we are looking forward to results. :)
>> 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.
The heads-up was a good idea. The problem was you expressed yourself as
if you had already received a go from us (example ).
> [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]
I have updated the wiki. Unfortunately, documentation has not been the
defining trait of the Release Team and it may be a while until it is.
 "php5-5.4.0~rc7-1 will be uploaded as soon as php5 5.3.10
transitions to testing [...]"