I'm currently running PHP 5.6.6 installed on Ubuntu using the PPA provided by Ondřej Surý https://launchpad.net/~ondrej/+archive/ubuntu/php5-5.6 This is managed using Chef which isn't really relevant here.

In our builds we define exact version numbers to be installed (currently set to 5.6.6+dfsg-1+deb.sury.org~trusty+1). This has been working fine in our daily builds for the last few weeks. But this build has just failed as 5.6.7+dfsg-1+deb.sury.org~trusty+1 has just been released in the last hour and now version 5.6.6+dfsg-1+deb.sury.org~trusty+1 seems to have vanished from existence.

I have no problem running builds against new versions to make sure everything works, but this needs to be scheduled into our release strategy. How can I retain access to the previous versions on a PPA?

share|improve this question

It looks like whoever runs the ppa removed it so there is nothing you can really do to get it working.

What I generally do if I need set versions is create my own apt repository. usually put it on s3 and just upload debs of what I need installed. If that isn't an option what you can do is just take his ppa for the correct version and build your own.

This is what I use to create s3 deb repos

https://github.com/krobertson/deb-s3

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.