[pkg-php-pear] Let's reconsider the way Symfony2 Components are packaged for Debian
david at tilapin.org
Thu May 29 20:34:35 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Le 29/05/2014 14:15, Daniel Beyer a écrit :
> On Sat, 2014-05-24 at 15:33 +0200, Daniel Beyer wrote:
>> On Fri, 2014-05-23 at 17:12 -0400, "David Prévot" wrote:
> I've pushed some initial packaging, which can be found at:
> David, you might want to take a look onto this and check if I'm on the
> right track.
I should find some time next week to look into it, thanks for your work.
> I decided that manually adding all those dependencies to d/control is
> much too error-prone and found a hackish way to use dh_phpcomposer for
> that: I simply temporarily symlink the /debian folder on each
> component's source-dir and run dh_phpcomposer from there).
Great, I was wondering if that could be possible, thanks.
> Having a way to tell dh_phpcomposer where to look for composer.json
> would be great, but I did not found the to check how this could be
> implemented, yet.
Not sure it’s worth banging our heads on the current code that is being
rewritten, hopefully Mathieu will manage to include something about it
in his current work in progress, and if not, I’d be willing to (help
someone) look into it on the new codebase when it will be available.
> I'm not sure which version of Symfony to package. According to
> upstream's roadmap :
> - 2.3 series is an LTS and gets security fixes till 05/2017
Looks like the only worthy series to track for Jessie’s lifetime.
> BTW: I checked the currently packaged components in Debian. Only
> php-symfony2-yaml has a version newer than 2.3.
Prach should know better if a version newer than 2.3 is actually needed.
I wonder if php-symfony-yaml is still used, but maybe it’s time to take
over this (binary) package name? If some packages actually rely on a
version higher than 2.3 for php-symfony-yaml, they may still use
php-symfony2-yaml, and if there are none (or few), we may start a
transition from php-symfony2-yaml to php-symfony-yaml as soon as the
php-symfony-yaml binary package will be built from the new symfony
source package (not sure it is worth calling it php-symfony BTW).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-----END PGP SIGNATURE-----
More information about the pkg-php-pear