Re: System-config-printer
Bernhard Rosenkränzer
bero at lindev.ch
Wed May 1 23:02:07 BST 2024
On Wednesday, May 01, 2024 19:43 CEST, Mike Noe <noeerover at gmail.com> wrote:
> Our requirement is only the dbus-service component of s-c-p. We
> therefore recommend splitting the dbus-service component out into it's
> own package and only and making that package a dependency for Print
> Manager in Plasma 6.1.
>
> Any suggestions welcome.
One suggestion I have would be putting a bit of work into s-c-p to eliminate some of its dependencies.
Even when splitting out only the dbus-service component, you end up with dependencies on gtk, PyGTK, glib typelib cruft and a few other things that typically aren't necessary and feel out of place on a Plasma or LXQt system.
I've had a quick look at it, for the parts we need it's really mostly superfluous, but it is imported everywhere for small stuff (e.g. in authconn.py to show an authentication dialog). Would be nice (and seems doable) to replace that e.g. with a call to desktop neutral pinentry.
I've raised this issue with s-c-p a while ago, they're open to such changes, but they consider the current code pretty much dead and only want to work on it for CUPS 3.x (where all the PPD handling etc. will go away anyway, so quite a few parts we're currently using will probably not be there anymore).
ttyl
bero
ttyl
bero
More information about the Distributions
mailing list