Some news about our progress:
- Core Snaps with
/var/cupsdirectories, at least core18 and core20, are in the stable channel now. - snapd 2.55.2 will reach the stable channel on Tue, April 5, 2022
- We have found a bug in snapd, snapd setting the
CUPS_SERVERenvironment variable to/var/cups/cups.socknot only when thecupsinterface is plugged but always, on any Snap, and so breaks the CUPS Snap and Snaps which plugcups-controland notcups. A PR on snapd, at least to address the case of the CUPS Snap, got posted by @mvo. Thanks a lot for working with me on the fix and posting the PR. He is also working on a solution for thecups-controlcase. In the proxy-mode the CUPS Snap works correctly even with this bug present.