After a recent update to cups, the main cups server removed itself because it depends on libsnapd-glib1 now to talk to snap-confined packages.
A number of other packages also depend on libsnapd-glib1:
https://askubuntu.com/questions/1298049/do-i-need-libsnapd-glib1-without-snapd
Removing this block to the preferences file doesn't seem to pull anything else snap-related and fixed cups install.
After a recent update to cups, the main cups server removed itself because it depends on libsnapd-glib1 now to talk to snap-confined packages.
A number of other packages also depend on libsnapd-glib1:
https://askubuntu.com/questions/1298049/do-i-need-libsnapd-glib1-without-snapd
Removing this block to the preferences file doesn't seem to pull anything else snap-related and fixed cups install.