[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#737306: cups-core-drivers: commandtops missing from cups-core-drivers



Le dimanche, 2 février 2014, 18.43:18 Yves-Alexis Perez a écrit :
> On Sat, Feb 01, 2014 at 01:34:11PM +0100, Till Kamppeter wrote:
> > For actual printing commandtops is not needed, but it seems that
> > CUPS hardwires the requirement of its presence to unlock printing to
> > a PostScript printer (PPD without *cupsFilter: line).
> > 
> > We either need to patch CUPS to remove this hard requirement (but
> > still allow the use of commandtops if it is there) or we need to
> > move commandtops into cups-core-drivers. Probably moving
> > commandtops is much easier and it should not to take so much space.

I've commited the move of commandtops; if we want cups-core-drivers to 
be able to print to postscript printers, it needs to have commandtops.

Le dimanche, 2 février 2014, 18.43:18 Yves-Alexis Perez a écrit :
> I've tried to manually add commandtops and it seems to work fine,
> modulo the fact that purging cups will actually remove alls ppds and
> that adding ppds requires having cups and cups-filters installed, so
> I had to keep a file copy to put in /etc/cups/ppd after removing
> cups.

Hmm, indeed. The split was incomplete; I think we should at least move 
the removal of /etc/cups/{ppd,interfaces} to cups-core-drivers to make 
it more the "minimal cups", where cups would stay the "full cups".

There are other things that need discussing with regards to the split:

* I think it needs to be clearer from the description what cups-core-
drivers is meant to achieve: Yves-Alexis (IMHO rightfully) expected that 
cups-core-drivers would allow to add, configure and remove printers that 
can be driven by the core drivers. It doesn't work for him; so either 
more help needs to be brought to users through the description, 
README.Debian, or the package should be made to achieve that.

* The web-interface doesn't work past the welcome page when only cups-
core-drivers (the problem is identical with only cups-daemon) is 
installed, and should therefore either be disabled entirely unless cups 
is installed, or be at least working to add and remove printers.

What do you think?

Cheers,

OdyX


Reply to: