Mailinglist Archive: opensuse-factory (464 mails)
| < Previous | Next > |
Re: [opensuse-factory] Re: Error with PPD files and YaST
- From: Johannes Meixner <jsmeix@xxxxxxx>
- Date: Tue, 12 Feb 2008 08:42:17 +0100 (CET)
- Message-id: <Pine.LNX.4.64.0802120830150.1808@xxxxxxxxxxxxxx>
Hello,
On Feb 9 16:43 Andrew Joakimsen wrote (shortened):
Sorry......
http://lprng.sourceforge.net/DISTRIB/RESOURCES/PPD/LEXMARK/LEXT520.PPD
This is very curious. I am trying to setup a Lexmark T520
laserprinter. When I use the PPD from the Windows driver (the same PPD
is also found here: ) in YasT it gives an error and does not permit
use of the PPD file:
See
https://bugzilla.novell.com/show_bug.cgi?id=310177
...Checking file "./LEXT520.PPD"
./LEXT520.PPD: FAIL
**FAIL** BAD PSVersion - not "(string) int".
REF: Pages 62-64, section 5.3.
Problem is its a valid PPD file
It is an invalid PPD file.
Therefore the PPD file must be fixed.
Ask the manufacturer to provide you a valid PPD file
or fix it on your own for example change the line
*PSVersion: "(3010)"
to something like
*PSVersion: "(3010) 123"
so that at least the syntax of this PPD is valid.
1) The PPD-checking needs to be fixed
Obviously not.
2) The error message needs to be changed to express something
meaningful or the errormessage needs to be carefully documented.
"REF: Pages 62-64, section 5.3." points to the exact right
section in the Adobe PPD specification.
Note that cupstestppd (which is called by YaST) is not meant
an an end-user tool but as a tool for developers (who should be
are aware of the Adobe PPD specification) to test their PPDs.
For "Information for Printer Manufacturers Regarding Linux Support",
see
http://en.opensuse.org/SDB:Information_for_Printer_Manufacturers_Regarding_Linux_Support
in particular "cupstestppd" in the " PostScript Printers" section.
Kind Regards
Johannes Meixner
--
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
| < Previous | Next > |