https://qa.mandrakesoft.com/show_bug.cgi?id=641
------- Additional Comments From [EMAIL PROTECTED] 2002-12-16 17:27 -------
Thanks, I tried it and it WORKDED! My results from the original and your new
foomatic scripts are pasted below.
Could you explain what foomatic-gswrapper does, especially when removing it
doesn't break the printing process? Like, what value does it add?
Will this fixed foomatic-gswrapper make it into a Mandrake package update?
What will be the release number?
Thanks!
THIS IS THE RESULT FROM THE ORIGINAL foomatic-gswrapper
THE RPM PACKAGE IS foomatic-2.0.2-20021030.1.2mdk
THIS RUN WILL *FAIL* WITH "unable to open initial device"
=======================================================
D [16/Dec/2002:11:03:49 -0500] AcceptClient() 3 from localhost:631.
D [16/Dec/2002:11:03:49 -0500] ReadClient() 3 POST / HTTP/1.1
D [16/Dec/2002:11:03:49 -0500] AcceptClient() 5 from localhost:631.
D [16/Dec/2002:11:03:49 -0500] CloseClient() 3
D [16/Dec/2002:11:03:49 -0500] ReadClient() 5 POST / HTTP/1.1
D [16/Dec/2002:11:03:49 -0500] AcceptClient() 3 from localhost:631.
D [16/Dec/2002:11:03:49 -0500] CloseClient() 5
D [16/Dec/2002:11:03:49 -0500] ReadClient() 3 POST / HTTP/1.1
D [16/Dec/2002:11:03:49 -0500] ReadClient() 3 POST /printers/OfficeJet
HTTP/1.1
D [16/Dec/2002:11:03:49 -0500] print_job: auto-typing file...
D [16/Dec/2002:11:03:49 -0500] print_job: request file type is
application/postscript.
D [16/Dec/2002:11:03:49 -0500] check_quotas: requesting-user-name = 'root'
D [16/Dec/2002:11:03:49 -0500] print_job: requesting-user-name = 'root'
I [16/Dec/2002:11:03:49 -0500] Job 32 queued on 'OfficeJet' by 'root'.
D [16/Dec/2002:11:03:49 -0500] Job 32 hold_until = 0
D [16/Dec/2002:11:03:49 -0500] StartJob(32, 0x8092918)
D [16/Dec/2002:11:03:49 -0500] StartJob() id = 32, file = 0/1
D [16/Dec/2002:11:03:49 -0500] job-sheets=none,none
D [16/Dec/2002:11:03:49 -0500] banner_page = 0
D [16/Dec/2002:11:03:49 -0500] StartJob: argv =
"OfficeJet","32","root","STDIN","1","page-top=36 page-bottom=36 page-left=36
page-right=36 cpi=12 lpi=7 wrap scaling=100","/var/spool/cups/d00032-001"
D [16/Dec/2002:11:03:49 -0500] StartJob: envp =
"PATH=/usr/lib/cups/filter:/bin:/usr/bin","SOFTWARE=CUPS/1.1","USER=root","CHARSET=iso-8859-1","LANG=en_US","TZ=GMT","PPD=/etc/cups/ppd/OfficeJet.ppd","CUPS_SERVERROOT=/etc/cups","RIP_MAX_CACHE=8m","TMPDIR=/var/spool/cups/tmp","CONTENT_TYPE=application/postscript","DEVICE_URI=smb://guestprint:maxe1190@WORKGROUP/cuv4x/OfficeJet","PRINTER=OfficeJet","CUPS_DATADIR=/usr/share/cups","CUPS_FONTPATH=/usr/share/cups/fonts","","",""
D [16/Dec/2002:11:03:49 -0500] StartJob: statusfds = 5, 6
D [16/Dec/2002:11:03:49 -0500] StartJob: filterfds[1] = 7, -1
D [16/Dec/2002:11:03:49 -0500] StartJob: filter =
"/usr/lib/cups/filter/pstops"
D [16/Dec/2002:11:03:49 -0500] StartJob: filterfds[0] = 9, 10
D [16/Dec/2002:11:03:49 -0500] start_process("/usr/lib/cups/filter/pstops",
0xbfff1900, 0xbffecdb0, 7, 10, 6)
I [16/Dec/2002:11:03:49 -0500] Started filter /usr/lib/cups/filter/pstops (PID
25506) for job 32.
D [16/Dec/2002:11:03:49 -0500] StartJob: filter =
"/usr/lib/cups/filter/cupsomatic"
D [16/Dec/2002:11:03:49 -0500] StartJob: filterfds[1] = 7, 11
D [16/Dec/2002:11:03:49 -0500]
start_process("/usr/lib/cups/filter/cupsomatic", 0xbfff1900, 0xbffecdb0, 9,
11, 6)
I [16/Dec/2002:11:03:49 -0500] Started filter /usr/lib/cups/filter/cupsomatic
(PID 25507) for job 32.
D [16/Dec/2002:11:03:49 -0500] StartJob: backend = "/usr/lib/cups/backend/smb"
D [16/Dec/2002:11:03:49 -0500] StartJob: filterfds[0] = -1, 9
D [16/Dec/2002:11:03:49 -0500] start_process("/usr/lib/cups/backend/smb",
0xbfff1900, 0xbffecdb0, 7, 9, 6)
I [16/Dec/2002:11:03:49 -0500] Started backend /usr/lib/cups/backend/smb (PID
25508) for job 32.
D [16/Dec/2002:11:03:49 -0500] CloseClient() 3
D [16/Dec/2002:11:03:49 -0500] Page = 612x792; 0,0 to 612,792
D [16/Dec/2002:11:03:49 -0500] 0 %%BoundingBox: 38 40 574 768
D [16/Dec/2002:11:03:49 -0500] 0 %%Title: Enscript Output
D [16/Dec/2002:11:03:49 -0500] 0 %%For: root
D [16/Dec/2002:11:03:49 -0500] 0 %%Creator: GNU enscript 1.6.3
D [16/Dec/2002:11:03:49 -0500] 0 %%CreationDate: Mon Dec 16 11:03:48 2002
D [16/Dec/2002:11:03:49 -0500] 0 %%Orientation: Landscape
D [16/Dec/2002:11:03:49 -0500] 0 %%Pages: (atend)
D [16/Dec/2002:11:03:49 -0500] 0 %%DocumentMedia: Letter 612 792 0 () ()
D [16/Dec/2002:11:03:49 -0500] 0 %%DocumentNeededResources: (atend)
D [16/Dec/2002:11:03:49 -0500] 0 %%EndComments
D [16/Dec/2002:11:03:49 -0500] 0 %%BeginProlog
D [16/Dec/2002:11:03:49 -0500] 0 %%BeginResource: procset Enscript-Prolog 1.6
3
D [16/Dec/2002:11:03:49 -0500] 0 %%EndResource
D [16/Dec/2002:11:03:49 -0500] 0 %%BeginResource: procset
Enscript-Encoding-88591 1.6 3
D [16/Dec/2002:11:03:50 -0500] Cupsomatic backend version $Revision: 2.13 $
running...
D [16/Dec/2002:11:03:50 -0500] ppd=/etc/cups/ppd/OfficeJet.ppd
D [16/Dec/2002:11:03:50 -0500] Pondering option `page-top=36'
D [16/Dec/2002:11:03:50 -0500] Unknown option page-top=36.
D [16/Dec/2002:11:03:50 -0500] Pondering option `page-bottom=36'
D [16/Dec/2002:11:03:50 -0500] Unknown option page-bottom=36.
D [16/Dec/2002:11:03:50 -0500] Pondering option `page-left=36'
D [16/Dec/2002:11:03:50 -0500] Unknown option page-left=36.
D [16/Dec/2002:11:03:50 -0500] Pondering option `page-right=36'
D [16/Dec/2002:11:03:50 -0500] Unknown option page-right=36.
D [16/Dec/2002:11:03:50 -0500] Pondering option `cpi=12'
D [16/Dec/2002:11:03:50 -0500] Unknown option cpi=12.
D [16/Dec/2002:11:03:50 -0500] Pondering option `lpi=7'
D [16/Dec/2002:11:03:50 -0500] Unknown option lpi=7.
D [16/Dec/2002:11:03:50 -0500] Pondering option `wrap'
D [16/Dec/2002:11:03:50 -0500] Unknown bool? option wrap.
D [16/Dec/2002:11:03:50 -0500] Pondering option `scaling=100'
D [16/Dec/2002:11:03:50 -0500] Unknown option scaling=100.
D [16/Dec/2002:11:03:50 -0500] Seaerching job for option settings ...
D [16/Dec/2002:11:03:50 -0500] 0 %%EndResource
D [16/Dec/2002:11:03:50 -0500] 0 %%EndProlog
D [16/Dec/2002:11:03:50 -0500] 0 %%BeginSetup
D [16/Dec/2002:11:03:50 -0500] 0 %%IncludeResource: font Courier-Bold
D [16/Dec/2002:11:03:50 -0500] 0 %%IncludeResource: font Courier
D [16/Dec/2002:11:03:50 -0500] 0 %%BeginResource: procset
Enscript-Header-enscript 1.6 3
D [16/Dec/2002:11:03:50 -0500] 0 %%IncludeResource: font Times-Bold
D [16/Dec/2002:11:03:50 -0500] 0 %%IncludeResource: font Times-Roman
D [16/Dec/2002:11:03:50 -0500] 0 %%EndResource
D [16/Dec/2002:11:03:50 -0500] 0 %%EndSetup
D [16/Dec/2002:11:03:50 -0500] 0 %%Page: (1) 1
D [16/Dec/2002:11:03:50 -0500] 0 %%Page: (1) 1
D [16/Dec/2002:11:03:50 -0500] pw = 540.0, pl = 720.0
D [16/Dec/2002:11:03:50 -0500] PageLeft = 36.0, PageRight = 576.0
D [16/Dec/2002:11:03:50 -0500] PageTop = 756.0, PageBottom = 36.0
D [16/Dec/2002:11:03:50 -0500] PageWidth = 612.0, PageLength = 792.0
D [16/Dec/2002:11:03:50 -0500] 0 %%BeginPageSetup
D [16/Dec/2002:11:03:50 -0500] 0 %%EndPageSetup
D [16/Dec/2002:11:03:50 -0500] 0 %%Trailer
D [16/Dec/2002:11:03:50 -0500] Saw Trailer!
D [16/Dec/2002:11:03:50 -0500] Found: %%BeginFeature: *Resolution 300ColorCMYK
D [16/Dec/2002:11:03:50 -0500] Option: Resolution=300ColorCMYK --> Setting
option
D [16/Dec/2002:11:03:50 -0500] Found: %% FoomaticOpt: Resolution=300ColorCMYK
D [16/Dec/2002:11:03:50 -0500] Option: Resolution=300ColorCMYK --> Setting
option
D [16/Dec/2002:11:03:50 -0500] Found: %%BeginFeature: *PageSize Letter
D [16/Dec/2002:11:03:50 -0500] Option: PageSize=Letter --> Setting option
D [16/Dec/2002:11:03:50 -0500] Found: %% FoomaticOpt: PageSize=Letter
D [16/Dec/2002:11:03:50 -0500] Option: PageSize=Letter --> Setting option
D [16/Dec/2002:11:03:50 -0500] Found: %%BeginFeature: *Duplex None
D [16/Dec/2002:11:03:50 -0500] Option: Duplex=None --> Setting option
D [16/Dec/2002:11:03:50 -0500] Found: %% FoomaticOpt: Duplex=None
D [16/Dec/2002:11:03:50 -0500] Option: Duplex=None --> Setting option
D [16/Dec/2002:11:03:50 -0500] Saw EOF!
D [16/Dec/2002:11:03:50 -0500] /usr/lib/cups/filter/cupsomatic: inserted
option PS code:
D [16/Dec/2002:11:03:50 -0500] gs PID pid2=25510
D [16/Dec/2002:11:03:50 -0500] gs command: gs -q -dBATCH -dPARANOIDSAFER
-dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
-sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="DESKJET 930"
-dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dDuplex=false -r300
-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2
-dIjsUseOutputFD -sOutputFile=- -
D [16/Dec/2002:11:03:50 -0500] foomatic-gswrapper: gs '-dBATCH'
'-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs'
'-sDeviceManufacturer=HEWLETT-PACKARD' '-sDeviceModel=DESKJET 930'
'-dDEVICEWIDTHPOINTS=612' '-dDEVICEHEIGHTPOINTS=792' '-dDuplex=false' '-r300'
'-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2'
'-dIjsUseOutputFD' '-sOutputFile=/dev/fd/3' '/dev/fd/0' 3>&1 1>&2
D [16/Dec/2002:11:03:51 -0500] **** Unable to open the initial device,
quitting.
D [16/Dec/2002:11:03:51 -0500] Couldn't exec foomatic-gswrapper -q -dBATCH
-dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
-sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="DESKJET 930"
-dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dDuplex=false -r300
-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2
-dIjsUseOutputFD -sOutputFile=- - at /usr/lib/cups/filter/cupsomatic line
1097.
D [16/Dec/2002:11:03:51 -0500] tail process done writing data to *main::STDOUT
D [16/Dec/2002:11:03:51 -0500] KID4 finished
D [16/Dec/2002:11:03:51 -0500] Main process finished
D [16/Dec/2002:11:03:51 -0500] UpdateJob: job 32, file 0 is complete.
D [16/Dec/2002:11:03:51 -0500] CancelJob: id = 32
D [16/Dec/2002:11:03:51 -0500] StopJob: id = 32, force = 0
D [16/Dec/2002:11:03:51 -0500] StopJob: printer state is 3
--- end ---
THIS IS THE RESULT FROM THE NEW foomatic-gswrapper YOU HAD ME DOWNLOAD
THIS LEADS TO A *SUCCESSFUL* PRINTOUT
======================================================================
D [16/Dec/2002:11:04:45 -0500] AcceptClient() 3 from localhost:631.
D [16/Dec/2002:11:04:45 -0500] ReadClient() 3 POST / HTTP/1.1
D [16/Dec/2002:11:04:45 -0500] CloseClient() 3
D [16/Dec/2002:11:04:45 -0500] AcceptClient() 3 from localhost:631.
D [16/Dec/2002:11:04:45 -0500] ReadClient() 3 POST / HTTP/1.1
D [16/Dec/2002:11:04:45 -0500] CloseClient() 3
D [16/Dec/2002:11:04:45 -0500] AcceptClient() 3 from localhost:631.
D [16/Dec/2002:11:04:45 -0500] ReadClient() 3 POST / HTTP/1.1
D [16/Dec/2002:11:04:45 -0500] ReadClient() 3 POST /printers/OfficeJet
HTTP/1.1
D [16/Dec/2002:11:04:45 -0500] print_job: auto-typing file...
D [16/Dec/2002:11:04:45 -0500] print_job: request file type is
application/postscript.
D [16/Dec/2002:11:04:45 -0500] check_quotas: requesting-user-name = 'root'
D [16/Dec/2002:11:04:45 -0500] print_job: requesting-user-name = 'root'
I [16/Dec/2002:11:04:45 -0500] Job 33 queued on 'OfficeJet' by 'root'.
D [16/Dec/2002:11:04:45 -0500] Job 33 hold_until = 0
D [16/Dec/2002:11:04:45 -0500] StartJob(33, 0x8092918)
D [16/Dec/2002:11:04:45 -0500] StartJob() id = 33, file = 0/1
D [16/Dec/2002:11:04:45 -0500] job-sheets=none,none
D [16/Dec/2002:11:04:45 -0500] banner_page = 0
D [16/Dec/2002:11:04:45 -0500] StartJob: argv =
"OfficeJet","33","root","STDIN","1","page-top=36 page-bottom=36 page-left=36
page-right=36 cpi=12 lpi=7 wrap scaling=100","/var/spool/cups/d00033-001"
D [16/Dec/2002:11:04:45 -0500] StartJob: envp =
"PATH=/usr/lib/cups/filter:/bin:/usr/bin","SOFTWARE=CUPS/1.1","USER=root","CHARSET=iso-8859-1","LANG=en_US","TZ=GMT","PPD=/etc/cups/ppd/OfficeJet.ppd","CUPS_SERVERROOT=/etc/cups","RIP_MAX_CACHE=8m","TMPDIR=/var/spool/cups/tmp","CONTENT_TYPE=application/postscript","DEVICE_URI=smb://guestprint:maxe1190@WORKGROUP/cuv4x/OfficeJet","PRINTER=OfficeJet","CUPS_DATADIR=/usr/share/cups","CUPS_FONTPATH=/usr/share/cups/fonts","","",""
D [16/Dec/2002:11:04:45 -0500] StartJob: statusfds = 5, 6
D [16/Dec/2002:11:04:45 -0500] StartJob: filterfds[1] = 7, -1
D [16/Dec/2002:11:04:45 -0500] StartJob: filter =
"/usr/lib/cups/filter/pstops"
D [16/Dec/2002:11:04:45 -0500] StartJob: filterfds[0] = 9, 10
D [16/Dec/2002:11:04:45 -0500] start_process("/usr/lib/cups/filter/pstops",
0xbfff1900, 0xbffecdb0, 7, 10, 6)
I [16/Dec/2002:11:04:45 -0500] Started filter /usr/lib/cups/filter/pstops (PID
25521) for job 33.
D [16/Dec/2002:11:04:45 -0500] StartJob: filter =
"/usr/lib/cups/filter/cupsomatic"
D [16/Dec/2002:11:04:45 -0500] StartJob: filterfds[1] = 7, 11
D [16/Dec/2002:11:04:45 -0500]
start_process("/usr/lib/cups/filter/cupsomatic", 0xbfff1900, 0xbffecdb0, 9,
11, 6)
I [16/Dec/2002:11:04:45 -0500] Started filter /usr/lib/cups/filter/cupsomatic
(PID 25522) for job 33.
D [16/Dec/2002:11:04:45 -0500] StartJob: backend = "/usr/lib/cups/backend/smb"
D [16/Dec/2002:11:04:45 -0500] StartJob: filterfds[0] = -1, 9
D [16/Dec/2002:11:04:45 -0500] start_process("/usr/lib/cups/backend/smb",
0xbfff1900, 0xbffecdb0, 7, 9, 6)
I [16/Dec/2002:11:04:45 -0500] Started backend /usr/lib/cups/backend/smb (PID
25523) for job 33.
D [16/Dec/2002:11:04:45 -0500] Page = 612x792; 0,0 to 612,792
D [16/Dec/2002:11:04:45 -0500] 0 %%BoundingBox: 38 40 574 768
D [16/Dec/2002:11:04:45 -0500] 0 %%Title: Enscript Output
D [16/Dec/2002:11:04:45 -0500] 0 %%For: root
D [16/Dec/2002:11:04:45 -0500] 0 %%Creator: GNU enscript 1.6.3
D [16/Dec/2002:11:04:45 -0500] 0 %%CreationDate: Mon Dec 16 11:04:45 2002
D [16/Dec/2002:11:04:45 -0500] 0 %%Orientation: Landscape
D [16/Dec/2002:11:04:45 -0500] 0 %%Pages: (atend)
D [16/Dec/2002:11:04:45 -0500] 0 %%DocumentMedia: Letter 612 792 0 () ()
D [16/Dec/2002:11:04:45 -0500] 0 %%DocumentNeededResources: (atend)
D [16/Dec/2002:11:04:45 -0500] 0 %%EndComments
D [16/Dec/2002:11:04:45 -0500] 0 %%BeginProlog
D [16/Dec/2002:11:04:45 -0500] 0 %%BeginResource: procset Enscript-Prolog 1.6
3
D [16/Dec/2002:11:04:45 -0500] 0 %%EndResource
D [16/Dec/2002:11:04:45 -0500] 0 %%BeginResource: procset
Enscript-Encoding-88591 1.6 3
D [16/Dec/2002:11:04:45 -0500] CloseClient() 3
D [16/Dec/2002:11:04:45 -0500] Cupsomatic backend version $Revision: 2.13 $
running...
D [16/Dec/2002:11:04:45 -0500] ppd=/etc/cups/ppd/OfficeJet.ppd
D [16/Dec/2002:11:04:46 -0500] Pondering option `page-top=36'
D [16/Dec/2002:11:04:46 -0500] Unknown option page-top=36.
D [16/Dec/2002:11:04:46 -0500] Pondering option `page-bottom=36'
D [16/Dec/2002:11:04:46 -0500] Unknown option page-bottom=36.
D [16/Dec/2002:11:04:46 -0500] Pondering option `page-left=36'
D [16/Dec/2002:11:04:46 -0500] Unknown option page-left=36.
D [16/Dec/2002:11:04:46 -0500] Pondering option `page-right=36'
D [16/Dec/2002:11:04:46 -0500] Unknown option page-right=36.
D [16/Dec/2002:11:04:46 -0500] Pondering option `cpi=12'
D [16/Dec/2002:11:04:46 -0500] Unknown option cpi=12.
D [16/Dec/2002:11:04:46 -0500] Pondering option `lpi=7'
D [16/Dec/2002:11:04:46 -0500] Unknown option lpi=7.
D [16/Dec/2002:11:04:46 -0500] Pondering option `wrap'
D [16/Dec/2002:11:04:46 -0500] Unknown bool? option wrap.
D [16/Dec/2002:11:04:46 -0500] Pondering option `scaling=100'
D [16/Dec/2002:11:04:46 -0500] Unknown option scaling=100.
D [16/Dec/2002:11:04:46 -0500] Seaerching job for option settings ...
D [16/Dec/2002:11:04:46 -0500] 0 %%EndResource
D [16/Dec/2002:11:04:46 -0500] 0 %%EndProlog
D [16/Dec/2002:11:04:46 -0500] 0 %%BeginSetup
D [16/Dec/2002:11:04:46 -0500] 0 %%IncludeResource: font Courier-Bold
D [16/Dec/2002:11:04:46 -0500] 0 %%IncludeResource: font Courier
D [16/Dec/2002:11:04:46 -0500] 0 %%BeginResource: procset
Enscript-Header-enscript 1.6 3
D [16/Dec/2002:11:04:46 -0500] 0 %%IncludeResource: font Times-Bold
D [16/Dec/2002:11:04:46 -0500] 0 %%IncludeResource: font Times-Roman
D [16/Dec/2002:11:04:46 -0500] 0 %%EndResource
D [16/Dec/2002:11:04:46 -0500] 0 %%EndSetup
D [16/Dec/2002:11:04:46 -0500] 0 %%Page: (1) 1
D [16/Dec/2002:11:04:46 -0500] 0 %%Page: (1) 1
D [16/Dec/2002:11:04:46 -0500] pw = 540.0, pl = 720.0
D [16/Dec/2002:11:04:46 -0500] PageLeft = 36.0, PageRight = 576.0
D [16/Dec/2002:11:04:46 -0500] PageTop = 756.0, PageBottom = 36.0
D [16/Dec/2002:11:04:46 -0500] PageWidth = 612.0, PageLength = 792.0
D [16/Dec/2002:11:04:46 -0500] 0 %%BeginPageSetup
D [16/Dec/2002:11:04:46 -0500] 0 %%EndPageSetup
D [16/Dec/2002:11:04:46 -0500] 0 %%Trailer
D [16/Dec/2002:11:04:46 -0500] Saw Trailer!
D [16/Dec/2002:11:04:46 -0500] Found: %%BeginFeature: *Resolution 300ColorCMYK
D [16/Dec/2002:11:04:46 -0500] Option: Resolution=300ColorCMYK --> Setting
option
D [16/Dec/2002:11:04:46 -0500] Found: %% FoomaticOpt: Resolution=300ColorCMYK
D [16/Dec/2002:11:04:46 -0500] Option: Resolution=300ColorCMYK --> Setting
option
D [16/Dec/2002:11:04:46 -0500] Found: %%BeginFeature: *PageSize Letter
D [16/Dec/2002:11:04:46 -0500] Option: PageSize=Letter --> Setting option
D [16/Dec/2002:11:04:46 -0500] Found: %% FoomaticOpt: PageSize=Letter
D [16/Dec/2002:11:04:46 -0500] Option: PageSize=Letter --> Setting option
D [16/Dec/2002:11:04:46 -0500] Found: %%BeginFeature: *Duplex None
D [16/Dec/2002:11:04:46 -0500] Option: Duplex=None --> Setting option
D [16/Dec/2002:11:04:46 -0500] Found: %% FoomaticOpt: Duplex=None
D [16/Dec/2002:11:04:46 -0500] Option: Duplex=None --> Setting option
D [16/Dec/2002:11:04:46 -0500] Saw EOF!
D [16/Dec/2002:11:04:46 -0500] /usr/lib/cups/filter/cupsomatic: inserted
option PS code:
D [16/Dec/2002:11:04:46 -0500] gs PID pid2=25525
D [16/Dec/2002:11:04:46 -0500] gs command: gs -q -dBATCH -dPARANOIDSAFER
-dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
-sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="DESKJET 930"
-dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dDuplex=false -r300
-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2
-dIjsUseOutputFD -sOutputFile=- -
D [16/Dec/2002:11:04:46 -0500] foomatic-gswrapper: gs '-dBATCH'
'-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs'
'-sDeviceManufacturer=HEWLETT-PACKARD' '-sDeviceModel=DESKJET 930'
'-dDEVICEWIDTHPOINTS=612' '-dDEVICEHEIGHTPOINTS=792' '-dDuplex=false' '-r300'
'-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2'
'-dIjsUseOutputFD' '-sOutputFile=| cat >&3' '-_' 3>&1 1>&2
D [16/Dec/2002:11:05:10 -0500] tail process done writing data to *main::STDOUT
D [16/Dec/2002:11:05:10 -0500] KID4 finished
D [16/Dec/2002:11:05:10 -0500] KID3 finished
D [16/Dec/2002:11:05:10 -0500] Main process finished
D [16/Dec/2002:11:05:10 -0500] UpdateJob: job 33, file 0 is complete.
D [16/Dec/2002:11:05:10 -0500] CancelJob: id = 33
D [16/Dec/2002:11:05:10 -0500] StopJob: id = 33, force = 0
D [16/Dec/2002:11:05:10 -0500] StopJob: printer state is 3
--- end ---
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
description:
Foomatic, specifically foomatic-gswrapper, as installed with Mandrake, always
fails for my printer, an OfficeJet K60 connected over a SMB connection to a
Win2K server. I have not seen this behavior on any of the few other printers I
have available. It has failed under Mandrake 8.2 forward, and since installing
version 9, I have kept up with all posted package updates.
It fails with the trace I have included below. Mr guess is the script either
munges some of the strings or some other unexpected problem leads to the
"unable to open the initial device" error printed below. However, if I remove
or rename /usr/bin/foomatic-gswrapper, the problem DISAPPEARS and printing
works fine.
BEGIN TRACE
-----------
D [15/Dec/2002:12:39:02 -0500] gs PID pid2=12032
D [15/Dec/2002:12:39:02 -0500] gs command: gs -q -dBATCH -dPARANOIDSAFER
-dQUIET
-dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
-sDeviceManufacturer="HEWLETT-PACKARD"
-sDeviceModel="DESKJET 930" -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792
-d
Duplex=false -r300
-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:Med
iaType=0,Quality:PenSet=2 -dIjsUseOutputFD -sOutputFile=- -
D [15/Dec/2002:12:39:02 -0500] foomatic-gswrapper: gs '-dBATCH'
'-dPARANOIDSAFER
' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs'
'-sDeviceManufacturer
=HEWLETT-PACKARD' '-sDeviceModel=DESKJET 930' '-dDEVICEWIDTHPOINTS=612'
'-dDEVIC
EHEIGHTPOINTS=792' '-dDuplex=false' '-r300'
'-sIjsParams=Quality:Quality=0,Quali
ty:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2' '-dIjsUseOutputFD'
'-sOutpu
tFile=/dev/fd/3' '/dev/fd/0' 3>&1 1>&2
D [15/Dec/2002:12:39:05 -0500] **** Unable to open the initial device,
quitting.
D [15/Dec/2002:12:39:05 -0500] Couldn't exec foomatic-gswrapper -q -dBATCH
-dPAR
ANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs
-sDeviceManufacturer
="HEWLETT-PACKARD" -sDeviceModel="DESKJET 930" -dDEVICEWIDTHPOINTS=612
-dDEVICEH
EIGHTPOINTS=792 -dDuplex=false -r300
-sIjsParams=Quality:Quality=0,Quality:Color
Mode=2,Quality:MediaType=0,Quality:PenSet=2 -dIjsUseOutputFD -sOutputFile=- -
at
/usr/lib/cups/filter/cupsomatic line 1097.
D [15/Dec/2002:12:39:05 -0500] tail process done writing data to *main::STDOUT
END TRACE
---------