Comment 5 for bug 2017447

Revision history for this message
Nathan Teodosio (nteodosio) wrote :

You raise very valid concerns.

However, at this point in time a maintainer of the snap can choose either to not install the Cups snap and have half of its users frustrated that printing does not work or to install the snap with no questions asked and frustrate a tiny fraction of that number. So as for Chromium, who we ought to frustrate is a opinion matter.

A better dependency handling system or a prompt (to whether or not install Cups) would fit us here, but needs to be requested to Snapd.

> canonical-published snaps can trigger installation of 3rd-party-published snaps

The snap at hand is published by Open Printing[1], which is led by Till Kamppeter, who is also in Canonical. I underline that lest a less informed reader thinks that we just on a whim install whatever random third party snap.

> despite specifically disabling the system-wide "APT::Install-Recommends" setting

Yes, it would be nice if there were a way to honour this or a similar setting in Snapd too, unfortunately there is not one.

[1] https://openprinting.github.io/about-us/