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/

** Changed in: chromium-browser (Ubuntu)
       Status: New => Opinion

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/2017447

Title:
  chromium installs cupsd snap

Status in chromium-browser package in Ubuntu:
  Opinion

Bug description:
  at some point, chromium has installed cupsd : cupsd isn't listed as
  installed in aptitude but it *is* listed under snap list

  if i wanted cups installed and printer support i would have installed
  it myself this shouldn't be installing itself through the backdoor via
  autoupdate

  there also doesn't seem to be anywhere in settings to turn it off

  Version 112.0.5615.49 (Official Build) snap (64-bit)
  (updated via snap refresh)
  ubuntu: 20.04 LTS

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Uname: Linux 6.0.7-gnulibre-squashfix x86_64
  ApportVersion: 2.20.11-0ubuntu27.26
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Apr 23 13:58:18 2023
  InstallationDate: Installed on 2017-04-18 (2196 days ago)
  InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
  Snap: chromium 112.0.5615.49 (latest/stable)
  SnapSource: ubuntu/+source/chromium-browser
  UpgradeStatus: Upgraded to focal on 2020-04-25 (1093 days ago)
  mtime.conffile..etc.apport.crashdb.conf: 2020-06-07T21:16:26.397404

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2017447/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to