please backport php 5.3.3/5.3.4 to lucid

Reported by tm on 2010-12-22
88
This bug affects 19 people
Affects Status Importance Assigned to Milestone
Lucid Backports
Undecided
Unassigned

Bug Description

please backport php 5.3.3 to lucid and when 11.04 is available please backport 5.3.4 :)

Forage (forage) wrote :

Version 5.3.5 is already available at the moment, with all intermediate versions having a significant amount of bug and security fixes. An update to 5.3.5 might be a step too much even though I would have no objections against it. I am, however, anxious to see an update to at least 5.3.3.
The fact that this release was also deemed to be stable enough to include in 10.10 I would say it should also be made available for 10.04.

Will Olbrys (willolbrys) wrote :

I really hope this gets backported because as it stands there are way too many bugs in 5.3.2 for an LTS release :\

frell (lee) wrote :

Id like to echo above comments, please can we get a backport of >=5.3.3 to lucid

frell (lee) wrote :

https://launchpad.net/~fabianarias/+archive/php5 is one possible candidate for those looking for a non-official backport in the mean time.

frell (lee) wrote :

For any of the newer users who find this, ive created a quick blog post on how to use Fabián Arias PPA to upgrade their PHP using his backport;

http://blog.leenix.co.uk/2011/06/ubuntu-1004-lts-lucid-php-533-backport.html

There is also an unofficial backport available from Stylite, the publishers of eGroupware. They maintain a repository at http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_10.04
Directions are at http://www.egroupware.org/download

The situation is really terrible, when an LTS release isn't usable for vanilla LAMP stacks because of large show-stopper issues like https://bugs.php.net/bug.php?id=51605 which has been fixed 1,5 year ago... :(

J Queiroz (zekkerj) wrote :

There are lots of unnoficial backports available. By the way, april is coming with a new LTS version.

BUGHUNTER (bughunter) wrote :

Well, after a full LTS cycle we now learned a lot about Ubuntu LTS quality - for LAMP servers this LTS release was a mega-fail - sticking with an ancient and buggy version is no option, installing PPAs from doubtful sources that are left alone and still vulnerable in launchpad today is also not what you would expect from a quality LTS server release. Building everything yourself - well, there are better distros out there if you want to go that way.

The last answer "There is a new LTS in april" is just the last act of a very badly produced play - may this bug 693303 be a historic warning for LAMP admins that are playing with the idea of "going ubuntu" - read and learn!

Hopefully 12.04 will have some more professional PHP support - I personally do not know any pro admin still trusting Ubuntu, so it will need another full LTS release cycle to make us forget the catastrophe that you presented us with this poor php handling and build trust in the admin community - my best wishes, we will keep an eye on your upcoming release and it´s php policy!

Micah Gersten (micahg) wrote :

In order to properly test a backport for PHP in Lucid, all of the reverse dependencies (install/run test http://paste.ubuntu.com/930490/) and build dependencies (build/install/run test http://paste.ubuntu.com/930491/) would need to be tested (which is over 100 last time I checked) and I haven't seen anyone willing to do that work yet. With the new PHP release process (https://wiki.php.net/rfc/releaseprocess), backports and SRUs become more of an option as they're less likely to introduce breakage, but the full testing would still be required at least for backports.

On 01/22/2012 03:20 PM, J Queiroz wrote:
> There are lots of unnoficial backports available. By the way, april is
> coming with a new LTS version.
>
I'm not sure this will get through, but for an LTS edition to be
released without checking the viability of the packages included seems a
major lapse. That a version intended for Long Term Release to suffer
through these issues is incomprehensible.

In my mind an LTS edition is intended to insure long term stability, not
long term instability.

--
*Robert Steinmetz**
Principal*

*Steinmetz & Associates*

J Queiroz (zekkerj) wrote :

Em 15 de abril de 2012 23:53, rsteinmetz70112 <email address hidden> escreveu:
> On 01/22/2012 03:20 PM, J Queiroz wrote:
>> There are lots of unnoficial backports available. By the way, april is
>> coming with a new LTS version.
>>
> I'm not sure this will get through, but for an LTS edition to be
> released without checking the viability of the packages included seems a
> major lapse. That a version intended for Long Term Release to suffer
> through these issues is incomprehensible.

Did you verified if, when 10.04 was released, was there any version of
PHP newer than 5.2?

Surely was a flaw that PHP 5.3 wasn't made available as a backport, as
it would bring security fixes. But you cannot blame a system for not
bringing a version that's not released yet.

Right now, 12.04 is already in the "freeze" state. If for any reason
PHP 5.5 get launched tomorrow, you cannot expect that Ubuntu 12.04 get
unfrozen just to include it. And in middle 2013, you cannot complain
that 12.04 doesn't have this version.

This is a peculiarity of a versioned distribution. If you can't deal
with it, maybe you should use a rolling release distribution, as
Debian Sid or Gentoo.

>
> In my mind an LTS edition is intended to insure long term stability, not
> long term instability.
>

Don't mix stability of one program with stability of the package system.

zekkerj, 10.04 released with PHP 5.3.2. I think you misunderstood the discussion.

PHP 5.3.2 was released only 1.5 month before Ubtuntu 10.04, so much for the "thorough betatesting" the LTS releases is supposed to have. But doing that might have been an OK decision if bugs actually were fixed after release

However, leaving such a central server functionality full of bugs with no backport of bugfixes for 3 years in a long term support release is nothing short of disrespectful of the users that install this release, expecting to be able to use it in 5 years before upgrading. I was not planning on upgrading to 12.04, since I installed a release that was supposed to have support until 2015.

I know I won't be deploying a single Ubuntu server any more. I can't accept waiting 2 years for critical bugfixes that have already been solved upstream.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.