Package: foomatic-filters
Version: 4.0-20090509-1
Severity: normal

*** Please type your report below this line ***
I have found the reason why the old workaround has stopped working.

The file currently available at:
http://www.linuxprinting.org/ppd-o-matic.cgi?driver=hl1250&printer=Brother-HL-1430&show=0
(suggested in the old workaround) is currently damaged.
Probably a few days ago I have reconfigured the printer and downloaded the PPD
from www.linuxprinting.org .

Its lines 250 to 270 look like this:

*OpenUI *HalftoningAlgorithm/Halftoning Algorithm: PickOne
*FoomaticRIPOption HalftoningAlgorithm: enum CmdLine C
*OrderDependency: 1000 PageSetup *HalftoningAlgorithm
*DefaultHalftoningAlgorithm: Standard
*HalftoningAlgorithm Accurate/Accurate: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=Accurate"
*FoomaticRIPOptionSetting HalftoningAlgorithm=Accurate: " -c '/De&&
fault << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div &&
} bind /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 &&
/HalftoneName (Round Dot Screen) >> /Halftone defineresource set&&
halftone << /HalftoneMode 1 /UseWTS false /Accura"
*End
*HalftoningAlgorithm Standard/Standard: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=Standard"
*FoomaticRIPOptionSetting HalftoningAlgorithm=Standard: ""
*HalftoningAlgorithm WTS/Well-Tempered Screening: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=WTS"
*FoomaticRIPOptionSetting HalftoningAlgorithm=WTS: " -c '/Default&&
 << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div } bin&&
d /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 /Half&&
toneName (Round Dot Screen) >> /Halftone defineresource sethalft&&
one << /HalftoneMode 1 /UseWTS true /Accurat"
*End
*CloseUI: *HalftoningAlgorithm

As you can seem the FoomaticRIPOptionSetting definitions are truncated.

The right way to go is to use the 
/usr/share/ppd/openprinting.org-gs/Brother/Brother-HL-1430-hl1250.ppd.gz
provided by the foomatic-filters-ppds package.
This file (at least today - the version Version: 20080528-2.1) contains 
the correct PPD (lines 245-271):

*OpenGroup: Adjustment/Adjustment

*OpenUI *HalftoningAlgorithm/Halftoning Algorithm: PickOne
*FoomaticRIPOption HalftoningAlgorithm: enum CmdLine C
*OrderDependency: 1000 PageSetup *HalftoningAlgorithm
*DefaultHalftoningAlgorithm: Standard
*HalftoningAlgorithm Accurate/Accurate: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=Accurate"
*FoomaticRIPOptionSetting HalftoningAlgorithm=Accurate: " -c '/De&&
fault << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div &&
} bind /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 &&
/HalftoneName (Round Dot Screen) >> /Halftone defineresource set&&
halftone << /HalftoneMode 1 /UseWTS false /AccurateScreens true &&
>> setuserparams'"
*End
*HalftoningAlgorithm Standard/Standard: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=Standard"
*FoomaticRIPOptionSetting HalftoningAlgorithm=Standard: ""
*HalftoningAlgorithm WTS/Well-Tempered Screening: "%% FoomaticRIPOptionSetting: 
HalftoningAlgorithm=WTS"
*FoomaticRIPOptionSetting HalftoningAlgorithm=WTS: " -c '/Default&&
 << /SpotFunction { 180 mul cos exch 180 mul cos add 2 div } bin&&
d /HalftoneType 1 /AccurateScreens true /Frequency 137 /Angle 37 /Half&&
toneName (Round Dot Screen) >> /Halftone defineresource sethalft&&
one << /HalftoneMode 1 /UseWTS true /AccurateScreens true >&g&&
t; setuserparams'"
*End
*CloseUI: *HalftoningAlgorithm

*CloseGroup: Adjustment

Please do not "upgrade" the PPD Brother-HL-1430-hl1250.ppd in
foomatic-filters-ppds to the current version from 
http://www.linuxprinting.org/show_printer.cgi?recnum=Brother-HL-1430 ,
as it is obviously damaged!

Anyway the above diagnosis does not solve the problem with not working
bundled driver for HL-1430.
It only reenables the old workaround :-(.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'stable'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.31.4 (SMP w/2 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages foomatic-filters depends on:
ii  bash                         4.0-4       The GNU Bourne Again SHell
ii  debconf [debconf-2.0]        1.5.28      Debian configuration management sy
ii  libc6                        2.10.1-7    GNU C Library: Shared libraries
ii  libgs8                       8.70~dfsg-2 The Ghostscript PostScript/PDF int
ii  perl                         5.10.1-7    Larry Wall's Practical Extraction 
ii  ucf                          3.0024      Update Configuration File: preserv

Versions of packages foomatic-filters recommends:
ii  a2ps                      1:4.14-1       GNU a2ps - 'Anything to PostScript
ii  cups                      1.4.1-4        Common UNIX Printing System(tm) - 
ii  cups-bsd [lpr]            1.4.1-4        Common UNIX Printing System(tm) - 
ii  cups-client               1.4.1-4        Common UNIX Printing System(tm) - 
ii  enscript                  1.6.4-13       Converts ASCII text to Postscript,
ii  foomatic-db-engine        4.0-20090509-1 OpenPrinting printer support - pro
ii  ghostscript               8.70~dfsg-2    The GPL Ghostscript PostScript/PDF
ii  mpage                     2.5.6-1        print multiple pages per sheet on 

foomatic-filters suggests no packages.

-- debconf information:
  foomatic-filters/spooler: cups
  foomatic-filters/gspath: gs
  foomatic-filters/ps_accounting: false
  foomatic-filters/config_parsed: true
  foomatic-filters/textfilter: Automagic
  foomatic-filters/filter_debug: false
  foomatic-filters/custom_textfilter:
  foomatic-filters/custom_gspath:





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to