I’ve had my Hestia CP on Ubuntu for quite some time … I did my usual upgrade today, but when i do sudo apt-get update && sudo apt-get upgrade … I am now seeing the following issue;
Hit:5 https://dlm.mariadb.com/repo/mariadb-server/11.4/repo/ubuntu noble InRelease
Hit:6 https://nginx.org/packages/mainline/ubuntu noble InRelease
Get:7 https://ppa.launchpadcontent.net/ondrej/php/ubuntu noble InRelease [24.4 kB]
Hit:8 https://apt.hestiacp.com noble InRelease
Reading package lists... Done
E: Repository 'https://ppa.launchpadcontent.net/ondrej/php/ubuntu noble InRelease' changed its 'Label' value from 'PPA for PHP' to 'Use packages.sury.org/php instead'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
It’s not an error. Sury’s PPA for Ubuntu will eventually be replaced by the same repository used for the Debian packages. I’m not sure why the label has changed already, since there hasn’t been any “official” announcement yet.
If you want to get rid of the error message you can run apt-get --allow-releaseinfo-change update
But yes, I’m hoping that Sury will sort out the change of PPA url and probably the key too.
Just a guess here, but maybe because the recent update to PHP 8.3.32 allows (optimistically) for the longest amount of time before another update rolls out (and this becomes a high priority change)? In the spirit of getting a heads up as early as possible…
Yes, the PPAs are still working, but I don’t know for how long. He said four months ago that he would make the proper arrangements in time so that people could easily switch from the PPA to the new repo. So I don’t understand why he changed the repo label without making an official announcement about the switch.