So the issue was `liburing1` not being available on Debian 12… and also `/etc/apt/sources.list.d/postgresql.list` still referencing Debian 11 repositories.
Not so much I'm "holding" broken packages, just the distribution has moved on. Now PostgreSQL v18 is installed and it'll attempt an update of the cluster (from v17). I've got a full database dump.