After upgrading to 12.10 I can't install PHP 5.3

Bug #1069138 reported by Nicholas Shatokhin
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
php5 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I need PHP 5.3. for my work. But in 12.10 PHP was upgraded to 5.4 and I can't downgrade it to 5.3 (there is only 5.4 version in repository)

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: php5 5.4.6-1ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic i686
ApportVersion: 2.6.1-0ubuntu3
Architecture: i386
Date: Sat Oct 20 19:44:01 2012
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
PackageArchitecture: all
SourcePackage: php5
UpgradeStatus: Upgraded to quantal on 2012-10-19 (1 days ago)

Revision history for this message
Nicholas Shatokhin (robotex) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in php5 (Ubuntu):
status: New → Confirmed
Revision history for this message
Ondřej Surý (ondrej) wrote :

The distributions (Ubuntu and Debian) provide only the latest upstream release. You should upgrade to PHP 5.4, or you will have to compiled PHP from sources if you want to use 5.3.x version (which is being phased out by upstream).

This is actually not a bug, but a request for a feature which is not generaly available in Debian/Ubuntu.

Ondrej

Changed in php5 (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Robie Basak (racb) wrote :

Thank you for your report.

New Ubuntu releases are supposed to carry updated packages. If you need packages to remain at a particular version then the recommended way of doing this is to continue using the Ubuntu release that contains them. To help you with this, regular releases are supported for 18 months, and LTS releases are supported for five years. By upgrading, you chose to upgrade all the packages on your system. I'm sorry if you didn't realise this.

In your case, as the php package you need is available in 12.04 which happens to be an LTS, you can carry on using 12.04 to have your required php version with security updates until 2017. Alternatively, you could use 12.10 on your own machine but do your development in an lxc container, virtual machine or cloud instance on 12.04.

I understand the difficulty you're facing and hope that this gives you some alternatives. But since the upgrade of php in 12.10 is by design and in line with the Ubuntu release process, it is not a bug and so I am marking this bug as Invalid. However, please do continue to report any other bugs that you might find.

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

Other bug subscribers

Remote bug watches

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