Package: libsane1
Version: 1.0.31-4
Severity: minor

Dear Debian,


Packages like *colord*, part of the default desktop environment, depend on libsane1, so it’s installed on systems without a scanner. On these systems udev rules are parsed nevertheless at each startup, as they are part of the library package. That costs a little bit of resources, but is noticeable when trying to decrease boot time.)

    /lib/udev/hwdb.d/20-sane.hwdb
    /lib/udev/rules.d/60-libsane1.rules
    /lib/udev/rules.d/99-libsane1.rules

(It looks like, other packages do the same.)

Would it be possible to split it out into a non-dependency package *libsane-udev*, that *libsane-common* only recommends?

(At least they should probably moved to libsane-common as they are not architecture specific, but `libsane-common` cannot be removed.)


Kind regards,

Paul

Reply via email to