I got this email from my server this morning. Before I start hacking around trying to figure out what to do, I thought I’d check if I need to do anything when using Sympl? Thanks
Any Error Messages
debsuryorg-archive-keyring (2025.03.11) unstable; urgency=medium
* The /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg global APT key will
been removed in the next update of the package.
The script will try to autodetect whether any APT repository is not
configured with signed-by= directive and will print warning about the
installation of this package.
You need to manually add:
[signed-by=/usr/share/keyrings/debsuryorg-archive-keyring.gpg]
to your APT sources lists. See the Debian Wiki for more information:
https://wiki.debian.org/DebianRepository/UseThirdParty#Sources.list_entry
-- Ondřej Surý <ondrej@debian.org> Tue, 11 Mar 2025 14:08:14 +0100
sympl@alphacabbage1:~$ cat /etc/apt/sources.list.d/deb.sury.org-php.list deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ bookworm main
sympl@alphacabbage1:~$ ls -al /usr/share/keyrings/debsuryorg-archive-keyring.gpg -rw-r--r-- 1 root root 1769 Mar 11 20:07 /usr/share/keyrings/debsuryorg-archive-keyring.gpg
… I’m guessing that the next debsuryorg-archive-keyring update will work out.
This should all be fine - Sympl uses the official instructions to set up the Sury Repo, although with slightly different paths to avoid conflicts, so it includes the ‘[signed-by=/usr/share/keyrings/deb.sury.org-php.gpg]’ line in the .deb file when initially creating it, and checks for that string in the file.
You only need to worry about this if you made manual changes outside of Sympl.