Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deb.sury.org (was) ending support/distribution of PHP 5.6/7.0 in April 2019 #1448

Closed
rfay opened this issue Feb 13, 2019 · 8 comments
Closed

Comments

@rfay
Copy link
Member

rfay commented Feb 13, 2019

Describe the bug

Please see https://www.patreon.com/posts/ubuntu-14-04-php-22093917 -

Sury is ending 5.6 and 7.0, so we either have to drop them or find a way to provide them without him (like downloading and stashing the .deb's?)

Of course they have no support from anybody already as both are EOL.

This means that to support those (which we should) we need to figure out a way to stash the .deb's or learn how to build, or something.

@rfay
Copy link
Member Author

rfay commented Feb 16, 2019

Opened issue with Sury (for us to build) oerdnj/deb.sury.org#1092

@rfay
Copy link
Member Author

rfay commented Mar 1, 2019

Pinged deb.sury.org on twitter and pinged oerdnj/deb.sury.org#1092

@rfay
Copy link
Member Author

rfay commented Mar 1, 2019

https://askubuntu.com/a/15214 demonstrates how to download all the (existing and currently used) packages as .deb packages.

So, in a debian container or on a debian machine,

sudo apt-get update && sudo apt-get remove php5.6* php7.0*
for v in php5.6 php7.0; do sudo apt-get install --download-only --no-install-recommends --no-install-suggests -y $v-apcu $v-bcmath $v-bz2 $v-curl $v-cgi $v-cli $v-common $v-fpm $v-gd $v-intl $v-json $v-mysql $v-mbstring $v-memcached $v-opcache $v-redis $v-soap $v-sqlite3 $v-readline $v-xdebug $v-xml $v-xmlrpc $v-zip $v-mcrypt libapache2-mod-$v ; done

And the files are in /var/cache/apt/archives where they can be copied out.

@rfay
Copy link
Member Author

rfay commented Mar 6, 2019

@brianrinaldi you probably meant to post that in the hosting issue related to this?

@rfay
Copy link
Member Author

rfay commented Mar 6, 2019

Also note the solution in #1485, which would work for hosting as well. It would sure be great to just not run unsupported php though.

@ddev ddev deleted a comment from brianrinaldi Mar 7, 2019
@rfay
Copy link
Member Author

rfay commented Mar 8, 2019

Sure has relented and for now will keep PHP 5.6 and 7.0 in his repository. https://www.patreon.com/posts/php-5-6-and-php-25226448?utm_medium=social&utm_source=twitter&utm_campaign=postshare

rfay added a commit to rfay/ddev that referenced this issue Mar 9, 2019
@rfay
Copy link
Member Author

rfay commented Mar 9, 2019

The approach in the PR worked and can be redone later. Hibernating this for now.

@rfay rfay added the hibernate label Mar 9, 2019
@rfay rfay changed the title deb.sury.org is ending support/distribution of PHP 5.6/7.0 in April 2019 deb.sury.org (was) ending support/distribution of PHP 5.6/7.0 in April 2019 Mar 18, 2019
@rfay rfay removed this from the v1.7.0 milestone Mar 28, 2019
@rfay
Copy link
Member Author

rfay commented May 10, 2019

Closing this until it comes up again. I think the technique here in #1485 will work when we need it.

@rfay rfay closed this as completed May 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant