[Bug 248245] cups client printing from gnome applications fail

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 2 15:18:03 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: cups client printing from gnome applications fail


https://bugzilla.redhat.com/show_bug.cgi?id=248245





------- Additional Comments From twaugh at redhat.com  2008-06-02 11:18 EST -------
Here's a more detailed analysis:

When CUPS has the 'BrowseShortNames' option set to 'Off', discovered network
CUPS queues will appear like this: 'Duplexer at printserv'.  The GTK+ print dialog
makes two distinct CUPS requests:

1. It needs to fetch the PPD for this queue in order to show the printer options
available for printing

2. It submits the print job when the user clicks OK.

For the 'fetch PPD' step it had been parsing the queue name to see the '@', then
connecting directly to 'printserv' and asking for the PPD for the queue named
'Duplexer at printserv'.  This fails, because printserv knows that queue as 'Duplexer'.

The the 'submit print job' step, it connects to the default CUPS server
(normally the locally CUPS server).

Your change in comment #13 altered the wrong step -- it caused the job to be
submitted directly to printserv, causing bug #449379.

The correct fix is to perform all communication with the default CUPS server,
including fetching the PPD.  Don't try parsing the queue name.  To fetch the
PPD, connect to the default CUPS server and ask for the PPD for
'Duplexer at printserv'.


-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the fedora-triage-list mailing list