[php-maint] Multi version support for php

Walter Kleynscheldt - Hetzner (Pty) Ltd walter.kleynscheldt at hetzner.co.za
Tue Feb 24 10:21:52 UTC 2015


Hi,

Can someone provide me with a reason why support for multi versions of
php isn't yet supported on Debian.
i.e. I'm running wheezy and I'd like to test the impact of upgrading all
my sites to php5.6.5 by installing it side-by-side to php5.4.4 (from a
backported package).
We've been manually creating packages for testing versions of php for a
while now and running it side-by-side the stable release,
but having to go through and updating the files in the package (trying
to get around the provides php conflicts etc) and changing paths to
include version numbers and linkages is a bit of a pain to do after
every release.

What would be really nice, is if php5.4.4 was installed as php544 (with
that set as the package name and paths appropriately),
because then packages for php5.6.5 could be php565 etc and be installed
to paths containing the version number and binaries or wrappers
symlinked to the selected default version via update-alternatives
(similar to ruby for example)?

I'm sure the complexity of the source package and the hassle of trying
to support backports would make this really hard,
but at least then it would make it easier for those wanting to create
their own backport packages to do so without jumping through hoops
inside the source package build to satisfy/circumvent dependencies.
Some clarity on policy/technical limitations or other would be greatly
appreciated.

thanks

-- 
Kind Regards

Walter Kleynscheldt
Platform Engineer
Hetzner (Pty) Ltd

SA Contact Centre:   	(T) 0861 0861 08   	| (F) 0861 0861 09
International:   	(T) +27 21 970 2000   	| (F) +27 21 970 2001


Registration Number: 2005/023926/07
Directors: D.M. de Villiers (MD), S.M. Nortjé & H.E. Wencke

Web: www.hetzner.co.za <http://www.hetzner.co.za>
Disclaimer: www.hetzner.co.za/email-disclaimer
<http://www.hetzner.co.za/email-disclaimer>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-php-maint/attachments/20150224/29ceebe8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HetznerSignature.gif
Type: image/gif
Size: 11697 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-php-maint/attachments/20150224/29ceebe8/attachment-0001.gif>


More information about the pkg-php-maint mailing list