[Pkg-cups-devel] Bug#533186: Bug not fixed, sorry

Roger Leigh rleigh at codelibre.net
Thu Jun 18 20:21:39 UTC 2009


On Thu, Jun 18, 2009 at 06:11:21PM +0200, Josselin Mouette wrote:
> reopen 533186 !
> severity 533186 serious
> thanks
> 
> Sorry, but cups depends on ghostscript-cups since it cannot work without
> it.

This is not true in all cases.  You only need ghostscript-cups if
printing to a non-PostScript printer and you need to process the
input via the pstoraster/pdftoraster filter.

If you have a PostScript printer then other than pstops, the
job is just send unmodified.

If you are using a particular filter, then yes, a dependency is
required.  For this reason, the ijsgutenprint program Depends
on ghostscript.  Perhaps we should consider that CUPS filters
(such as cups-driver-gutenprint) should depend on the needed
optional filters for their correct functioning?  The same
applies to hplip and other CUPS filters.  This would ensure that
the standard dependency mechanism ensures the needed parts
are installed if required.

In summary, cups is not the place for the dependency, rather
we should probably move to mandating driver/filter packages
update their dependencies to fully specify what they need
to function.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.





More information about the Pkg-cups-devel mailing list