[pkg-php-pear] Update src:symfony to new upstream release 2.3.21 (was: Re: Version 1.16.2-1 of Twig needs an upload)
dabe at deb.ymc.ch
Sun Oct 26 17:03:15 UTC 2014
On Sat, 2014-10-25 at 22:51 -0400, David Prévot wrote:
> Hi Daniel, Roland,
> P.-S.: looks like you started to work on a symfony 2.3.21 update. If
> 2.3.20+dfsg-1 moves to Jessie tomorrow, we may manage to push 2.3.21 in
> time for Jessie (by uploading it tomorrow Sunday ASAP). Will you be able
> to update the patches? I’ve quickly looked at the upstream changes, and
> would be OK to upload an updated package (I believe there is something
> clever to do in order to generate the new JSON files from Intl instead
> of shipping the one provided upstream, but don’t mind postponing the
> clever stuff for later).
As mentioned earlier, I already updated the patches. Additionally I got
the tests working again, but needed to skip the new group
'intl-data' (just like upstream did with their travis builds).
Otherwise the updated package looks okay to me and thus I pushed my
changes to branch master.
Some further note about the new version:
As you already saw. upstream now includes the icu data in symfony/intl.
Those data were previously found in the separate component symfony/icu
(packaged in Debian as php-symfony-icu). This means symfony no longer
depends on symfony/icu and upstream even deprecated it.
If src:symfony 2.3.21+dfsg-1 makes it into jessie, we should think about
dropping php-symfony-icu from it (as said, it is deprecated and
furthermore upstreams states: "You should not directly use this
component. Use it through the API of the Intl component instead.").
I agree with you that it's not nice to ship the icu data provided by
upstream and we should think about some clever stuff to generate them
instead. But this will need time - more than we have for the closing
I wonder why they did such a (rather big) change in a bugfix release for
the 2.3 series anyway. But I think it is really important to bring this
change into jessie, too.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: This is a digitally signed message part
More information about the pkg-php-pear