[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Advice on how best to handle non-backwards compatibility

On Wed, Jan 07, 2004 at 06:18:28AM +0000, Andrew Suffield wrote:
> Treat it just like a fresh installation with a pre-existing printcap -
> whatever that means. The fact that the existing printcap was created
> with an old version of lprngtool is no more interesting in this case
> than if it were created by hand.
> I hope it doesn't do silly things in that scenario - that would be a
> more serious issue.

An example is probably going to make the problem clearer:

printcap entry generated with version 1.1.1:

##LPRNGTOOL## LOCAL laserjet 300x300 a4 {} LaserJet Default {}

printcap entry generated with version 1.3.2

ifhp_options=status@,sync@,pagecount@,waitend@ printerdb_entry=pcl_gs
IFHP_OPTIONS="status@,sync@,pagecount@,waitend@" PRINTERDB_ENTRY="pcl_gs"

Specifically, /usr/share/lprngtool/master-filter isn't provided by the newer
lprngtool, so that printcap entry is now busted-ass.


Reply to: