<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Aug 23, 2011, at 4:11 PM, Mike McArthur wrote:</div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000">...<br></font>When I go to add a printer I get this error when it goes through our ppd files:<br><br> Bad driver information file "/usr/share/cups/model/epson9.ppd.gz"!<br></div></blockquote><div><br></div>That sounds like you haven't compiled CUPS with zlib.</div><div><br><blockquote type="cite"><div>If I decompress the file and modify the "File version" the PPD file is read<br><br>Example:<br><br>Bad driver information file "/usr/share/cups/model/HP_LaserJet_m4345mfp.ppd.gz"<br><br>#$:/usr/share/cups/model/manufacturer-PPDs/hp # gunzip -d HP_LaserJet_4345_MFP.ppd.gz<br>#$:/usr/share/cups/model/manufacturer-PPDs/hp # vi HP_LaserJet_4345_MFP.ppd<br>changes *FileVersion: "1.1.0 X" to *FileVersion: "1.5.0 X"<br></div></blockquote><div><br></div>That shouldn't matter at all - FileVersion is informational, and we don't use it anywhere...</div><div><br><blockquote type="cite"><div>And I am now able to use the PPD file.<br><br>I have roughly over 1500 ppd files and am wondering a few things<br><br>1) What is "File Version" in the ppd file?<br></div></blockquote><div><br></div>Just a bit of information indicating the version of the PPD file (or the dependent filters). We don't use it for CUPS specifically, although there are tools (along with the Mac OS X Software Update program) that will use it to determine whether a newer driver exists for a queue.</div><div><br></div><div><blockquote type="cite"><div>2) Is there a collection of PPD files for cups 1.4.8?  I see that I can download individulat ppd files<br></div></blockquote><div><br></div></div>There are several collections used by the various Linux distros, particularly for Gutenprint, HPLIP, and Foomatic.<div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div>________________________________________________________________________<br>Michael Sweet, Senior Printing System Engineer, PWG Chair<br></div></span>
</div>
<br></div></body></html>