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

Debian Stretch LTS End of Life #1785

Closed
oerdnj opened this issue Jun 9, 2022 · 11 comments
Closed

Debian Stretch LTS End of Life #1785

oerdnj opened this issue Jun 9, 2022 · 11 comments

Comments

@oerdnj
Copy link
Owner

oerdnj commented Jun 9, 2022

By the end of June 2022, the Debian Stretch LTS has reached the end-of-life for LTS and it has been switched to Extended LTS mode.

The PHP packages for Debian Stretch as available from DEB.SURY.ORG are no longer built and published. All packages have been completely removed on 2. July 2022.

If you absolutely need PHP packages past for the Debian Stretch ELTS and upgrade to Debian buster or (even better) Debian bullseye is not an option for you, the availability of the packages from the PHP LTS by Freexian will be unaffected and you can get PHP packages for Debian ELTS as a paid option.

@oerdnj
Copy link
Owner Author

oerdnj commented Jun 25, 2022

Just a forewarning - because it happens every time the distribution goes EOL, I will not discuss any requests such as:

  • could you "just keep it there"
  • could you "extend it by just a couple of days"
  • etc...

The end-of-life for Debian Stretch LTS was announced years ago and is well known. It's also well known that this repository does not provide packages beyond the lifetime of the base distribution.

Also, if you are going to be rude, you will be blocked and banned.

@oerdnj
Copy link
Owner Author

oerdnj commented Jul 2, 2022

This is happening now...

@oerdnj
Copy link
Owner Author

oerdnj commented Jul 10, 2022

The emails from GitHub does have headers identifying the rude person X-GitHub-Sender: Monter ... just saying.

@douglasduarte
Copy link

I have a serious problem, is there any place where I can get the list for stretch?

@waja
Copy link

waja commented Jul 26, 2022

I would guess "no": #1785 (comment)

@oerdnj
Copy link
Owner Author

oerdnj commented Jul 26, 2022

It's right at the top:

If you absolutely need PHP packages past for the Debian Stretch ELTS and upgrade to Debian buster or (even better) Debian bullseye is not an option for you, the availability of the packages from the PHP LTS by Freexian will be unaffected and you can get PHP packages for Debian ELTS as a paid option.

@kanlukasz
Copy link

Oh, that's probably why I have errors like E: The repository 'https://packages.sury.org/apache2 stretch Release' does no longer have a Release file. when trying to use sudo apt update

Ok, so is it possible to safely upgrade 9.13 stretch to bullseye in simple way?
Do I have to uninstall Apache and PHP deb.sury first?
Or should I do it in a different way?

@oerdnj
Copy link
Owner Author

oerdnj commented Jul 27, 2022

Debian doesn't support skipping releases, so you need to go via Debian Buster. Removing the packages from external repositories should not be necessary, but you need to update the sources.list files together.

@lk77
Copy link

lk77 commented Aug 16, 2022

I think it's a bad practice to unpublish anything, i understand that stretch is not supported anymore and you don't provide newer versions, but unpublishing old versions, it's another story. It's like rewriting git history to remove files, this should never be done

@r4dius
Copy link

r4dius commented Sep 1, 2022

I have a serious problem, is there any place where I can get the list for stretch?

Months later but : https://debian.octopuce.fr/snapshots/sury-php/

@WagnerGMD
Copy link

WagnerGMD commented Oct 8, 2022

deb https://debian.octopuce.fr/snapshots/sury-php/20220630010404/ stretch main >> /etc/apt/sources.list;
Thank you @r4dius but there is a little drawback with this repository about the php sic... As you can guess, for the moment this the latest folder which can provide the package (such as php8.1-fpm, php7.4-fpm etc)

apt update;
apt show php7.4 php8.0 php8.1 php8.2 | egrep 'Version|APT-Sources';

DebianStretch-ELTS-July2027-.png

Somebody is able to find (or to provide) the same thing for nginx ? Because we need another repository !
Unless someone has an idea (which words to use or is able) to contact the people which provide the support for these repositories ? From my point of view, it's sound very hard to change the opinion (about the drop for stretch) sic...

For a bunch a people, I can confirm @lk77 we are totally agreed ! Specially because that's really a bad practice and a huge number will keep to use Stretch (aka Debian 9) for a long moment (as we can see (on the picture above) the ELTS remain until the first July 2027).

PS : Another reason ? It's totally clean so we can install directly the latest python (current version = 3.10.7).
The next one ? Perhaps we can excepted the same thing for Debian 12 (aka bookworm; unless we had to wait a few years).

@oerdnj oerdnj unpinned this issue Feb 5, 2023
@oerdnj oerdnj pinned this issue Feb 7, 2023
@oerdnj oerdnj unpinned this issue Apr 9, 2023
@oerdnj oerdnj closed this as completed Mar 17, 2024
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

7 participants