Bug#960287: cups forces the load of unneccessary modules which lets systemd-modules-load fail
Package: cups
Version: 2.2.10-6+deb10u3
Severity: normal
Dear Maintainer,
since the recent update, cups causes the systemd-modules-load service to
fail, because it requires some modules in
/etc/modules-load.d/cups-filters.conf to be loaded, even though they are
not present on my system.
This then leads to a tainted state of the system according to systemctl,
which I'd consider to be a problem.
The kernel modules in question are lp, ppdev, and parport-pc, which are
not necessary on my setup. Of course, my kernel is heavily customized to
fit my needs, but I still think, that cups should force modules to be
loaded even if they're neither needed on many setups, nor present on the
system.
For me, that bug was fixed by commenting the modules out in the file.
-- System Information:
Debian Release: 10.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cups depends on:
ii cups-client 2.2.10-6+deb10u3
ii cups-common 2.2.10-6+deb10u3
ii cups-core-drivers 2.2.10-6+deb10u3
ii cups-daemon 2.2.10-6+deb10u3
ii cups-filters 1.21.6-5
ii cups-ppdc 2.2.10-6+deb10u3
ii cups-server-common 2.2.10-6+deb10u3
ii debconf [debconf-2.0] 1.5.71
ii ghostscript 9.27~dfsg-2+deb10u3
ii libavahi-client3 0.7-4+b1
ii libavahi-common3 0.7-4+b1
ii libc6 2.28-10
ii libcups2 2.2.10-6+deb10u3
ii libcupsimage2 2.2.10-6+deb10u3
ii libgcc1 1:8.3.0-6
ii libstdc++6 8.3.0-6
ii libusb-1.0-0 2:1.0.22-2
ii poppler-utils 0.71.0-5
ii procps 2:3.3.15-2
Versions of packages cups recommends:
ii avahi-daemon 0.7-4+b1
ii colord 1.4.3-4
ii cups-filters [ghostscript-cups] 1.21.6-5
ii printer-driver-gutenprint 5.3.1-7
Versions of packages cups suggests:
ii cups-bsd 2.2.10-6+deb10u3
pn cups-pdf <none>
pn foomatic-db-compressed-ppds | foomatic-db <none>
pn hplip <none>
pn printer-driver-hpcups <none>
pn smbclient <none>
ii udev 241-7~deb10u4
-- debconf information:
cupsys/backend: lpd, socket, usb, snmp, dnssd
cupsys/raw-print: true
Reply to: