[cups.bugs] [MOD] STR #2371: Support /usr/share/ppd/ directory

Martin Pitt martin.pitt at canonical.com
Tue May 1 22:47:24 PDT 2007


Hello Mike,

Michael Sweet [2007-04-30  9:17 -0400]:
> DO NOT CHANGE THE DEFAULT MODEL DIRECTORY.  Instead, make symlinks to the
> LSB-defined directories, otherwise you will (again) break CUPS drivers on

again?

> Debian. /usr/share/cups/model is the standard location for CUPS drivers,
> while the LSB defines three separate locations for drivers.

*Shrug* Debian's printer drivers are all shipped in /usr/share/ppd, so
the symlink is (1) not necessary any more, and worse, (2) leads to
duplicate printer entries when there is a symlink loop somewhere (e.
g. if a broken printer driver package ships a symlink into the other
direction).

Till defined the new location for LSB and proposed the change to cups,
I don't believe it is totally wrong. After all the symlink mess I'm
on his side. There should be *one* place where to put PPD files; I
don't see the reason why there should be one per spooling system,
since PPDs were designed to be platform and spooler independent.

Regards,

Martin

-- 
Martin Pitt              http://www.piware.de
Ubuntu Developer   http://www.ubuntulinux.org
Debian Developer        http://www.debian.org





More information about the cups mailing list