Ticket #670 (closed defect: wontfix)
CUPS 1.3 clients can't get queue state from CUPS 1.4 servers
|Reported by:||geofft||Owned by:|
|Cc:||Fixed in version:|
This is a continuation of ticket #652, which we worked around locally by detecting pre-1.4 clients and falling back to an implementation of RFC-1179 lpq in five lines of Python.
We've opened ticket #3619 in CUPS' bugtracker about this issue. They recommended trying a newer version of the 1.3.x branch, but that did not work for me. We should track down what's different between the lpq implementations in 1.3 and 1.4.
I'll note that although lpstat seemed to work for Jon, it does not for me (on Linerva, with cups-bsd 1.3.8-1+lenny8). Perhaps something is wrong with my syntax, but...
dr-wily:~ geofft$ lpstat -h get-print acantha lpstat: No printer-uri in request! dr-wily:~ geofft$ lpstat -h get-print -p acantha printer acantha now printing acantha-0. enabled since Sat 14 Aug 2010 04:01:44 PM EDT Connecting to printer...
contents-vnder-pressvre:~ geofft$ lpstat -h get-print acantha w84prt-451473 [...] 12972032 Fri 13 Aug 2010 04:27:50 PM EDT w84prt-451474 [...] 12958720 Fri 13 Aug 2010 04:27:58 PM EDT w84prt-451475 [...] 17232896 Fri 13 Aug 2010 04:28:05 PM EDT acantha-451500 [...] 997376 Fri 13 Aug 2010 05:31:04 PM EDT contents-vnder-pressvre:~ geofft$ lpstat -h get-print -p acantha printer acantha now printing acantha-0. enabled since Sat 14 Aug 2010 04:01:44 PM EDT Connecting to printer...
(cvp has cups-bsd 1.4.3-1ubuntu1.2.) Should I expect something after "Connecting to printer..."?
- Milestone changed from The Distant Future to Upstream Utopia