Comment 8 for bug 384653

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Stefan, note also that I have dropped the upstream package foomatic-filters-ppds with the release of Foomatic 4.0.x. So it should be removed from Debian and not be recommended or even required by any other package. The packages which replace foomatic-filters-ppds are foomatic-db, foomatic-db-engine, and foomatic-filters. With the first two installed CUPS auto-generates the PPDs needed for this driver, the third provides the foomatic-rip filter.

If you want to continue to have a foomatic-filters-ppds package in Debian, especially for users of non-CUPS printing systems, do the following:

- Let foomatic-filters-ppds build-depend on foomatic-db and foomatic-db-engine
- Let foomatic-filters-ppds pre-build all PPDs at build time using the foomatic-compiledb command.
- Let the foomatic-filters-ppds binary package depend on foomatic-filters

Do not let any package exclusively suggest, recommend, or even require foomatic-filters-ppds, as many users want to have the PPD auto-generation concept of CUPS as it saves a lot of disk space. Let it suggest, recommend, or require

(foomatic-db AND foomatic-db-engine AND foomatic-filters) OR foomatic-filters-ppds